
Penang is an island of hawker stalls and old shophouses, about 336 kilometres (209 miles) south of Krabi. George Town, its UNESCO-listed core, is the main draw. Flying gets you from Krabi to Penang in 7h 40m. By road, the indirect minivan via Hat Yai is the cheapest at $29 (117 MYR). It will take a long time, though, around 8h 45m - 13h.
Distance from Krabi to Penang
Krabi and Penang are about 336 km (209 miles) apart, and the journey itself covers around 482 km by road. Depending on the option, the trip takes between 7h and 13h.
3 ways to travel from Krabi to Penang
There are three ways to travel from Krabi to Penang. You can choose between the indirect minivan via Hat Yai, minivan, and flight. The journey takes 7h–8h 45m and the quickest way is by minivan. If you're on a budget, the cheapest option is by indirect minivan via Hat Yai with tickets starting at $29 (117 MYR).
Reach out to our Community
No questions yet — be the first to ask about Krabi to Penang.
ABOUT YOUR DESTINATION
Why Visit Penang?
Penang is a cultural melting pot on the northwest coast of Malaysia. For such a small island, it has so much to offer — vibrant culture, colourful heritage, amazing food, urban wonders, and untouched rainforest.
At its heart is George Town, a UNESCO World Heritage Site and a city rich in history. Famous for its street art, you can easily spend hours exploring its alleys. Sure, the island can be touristy. Yet somehow, it is able to maintain a laidback vibe and a charm that you can only find in Penang.
Rounding it up
That's the full picture for getting from Krabi to Penang, roughly 336 kilometres (209 miles) apart. In all, there are 3 ways to make the trip. The cheapest fare is $29 (117 MYR). The quickest trip takes 7h.
Prices and timetables change, so it's worth a quick check before you travel. Have a question, or travelled this route recently? Ask the community below and we'll do our best to help.
Frequently Asked Questions
What is the distance from Krabi to Penang?
The distance from Krabi to Penang is 336 kilometres (209 miles).
What is the fastest way to get from Krabi to Penang?
Journey times from Krabi to Penang overlap: indirect minivan via hat yai 8h 45m - 13h, minivan 7-11h, flight 7h 40m. Depending on the departure, no single option is always the fastest.
What is the cheapest way to get from Krabi to Penang?
The cheapest way to get from Krabi to Penang is by indirect minivan via hat yai with ticket costs starting from 117 MYR.
Affiliate Disclosure
Some links on this page are affiliate links. If you book through them, we earn a small commission at no extra cost to you. This helps us keep Gecko Routes free and up to date.





