There are 6 ways to get from Krabi to Kedah by bus, train, car, plane, night bus, or tram
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, Minivan, train
best- Take the bus from กระบี่ to สถานีขนส่งผู้โดยสารหาดใหญ่ แห่งที่ 1;Hat Yai Bus Stationbus
- Take the bus from Hat Yai Bus Terminal to Padang Besarbus
- Take the train from Padang Besar to Sungai Petanitrain
8hRM 42–318Drive 409.1 km
- Drive from Krabi to Sungai Petanicar 409.1 km
6h 20mRM 191–275Fly Krabi Airport to Alor Setar
- Fly from Krabi Airport (KBV) to Alor Setar (AOR)plane KBV - AOR
9h 12mRM 714–970Bus, Minivan
- Take the bus from กระบี่ to สถานีขนส่งผู้โดยสารหาดใหญ่ แห่งที่ 1;Hat Yai Bus Stationbus
- Take the bus from Hat Yai to Danokbus
- Take the bus from Bukit Kayu Hitam to Butterworthbus
11h 5mRM 60–295Minivan, tram
- Take the bus from Krabi Bus Station to Trangbus
- Take the nightbus from Trang to Songkhlanightbus
- Take the bus from Hat Yai Bus Terminal to Padang Besarbus
- Take the tram from Padang Besar to Sungai Petanitram
12h 23mRM 62–84Bus to Phuket International Airport, fly to Hat Yai, train
- Take the bus from Krabi Bus Station to Phuket Airportbus
- Fly from Phuket International Airport (HKT) to Hat Yai (HDY)plane HKT - HDY
- Take the train from Hat Yai to Padang Besartrain
- Take the train from Padang Besar to Alor Setartrain
9h 34mRM 240–552
Krabi Airport (KBV) to Alor Setar (AOR) flights
Questions & Answers
The cheapest way to get from Krabi to Kedah is to Minivan and tram which costs RM 60 - RM 85 and takes 12h 23m.
The fastest way to get from Krabi to Kedah is to drive which takes 6h 20m and costs RM 190 - RM 280.
No, there is no direct bus from Krabi to Kedah. However, there are services departing from กระบี่ and arriving at Dataran Jam Besar Sg.Petani via Hat Yai Bus Terminal, Hat Yai, Bukit Kayu Hitam and (M1) Penang Sentral. The journey, including transfers, takes approximately 11h 5m.
The distance between Krabi and Kedah is 450 km. The road distance is 409.1 km.
The best way to get from Krabi to Kedah without a car is to bus and Minivan and train which takes 8h and costs RM 40 - RM 320.
It takes approximately 8h to get from Krabi to Kedah, including transfers.
Krabi to Kedah bus services, operated by The Transport Company, depart from กระบี่ station.
The best way to get from Krabi to Kedah is to fly which takes 9h 12m and costs RM 700 - RM 1000. Alternatively, you can bus and Minivan, which costs RM 60 - RM 300 and takes 11h 5m.
Krabi to Kedah bus services, operated by The Transport Company, arrive at สถานีขนส่งผู้โดยสารหาดใหญ่ แห่งที่ 1;Hat Yai Bus Station.
Kedah is 1h ahead of Krabi. It is currently 2:20 PM in Krabi and 3:20 PM in Kedah.
What companies run services between Krabi, Thailand and Kedah, Malaysia?
AirAsia, Firefly, and four other airlines fly from Krabi Airport (KBV) to Alor Setar (AOR) twice daily. Alternatively, you can take a bus from กระบี่ to Dataran Jam Besar Sg.Petani via Hat Yai Bus Terminal, Thanon Nipatuthit 2, Hat Yai, Danok, Bukit Kayu Hitam, Butterworth, and (M1) Penang Sentral in around 11h 5m.
- Website
- malaysiaairlines.com
Flights from Krabi Airport to Alor Setar via Kuala Lumpur
- Ave. Duration
- 6h 15m
- When
- Friday and Sunday
- Estimated price
- RM 460–1,300
Flights from Krabi Airport to Alor Setar via Suvarnabhumi, Kuala Lumpur
- Ave. Duration
- 9h 47m
- When
- Friday and Sunday
- Estimated price
- RM 650–2,100
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTM Intercity
Train from Padang Besar to Sungai Petani
- Ave. Duration
- 1h 17m
- Frequency
- Hourly
- Estimated price
- RM 30–45
- Website
- KTM Intercity
Train from Padang Besar to Alor Setar
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Estimated price
- RM 17–24
- Website
- KTM Intercity
- Phone
- 1490
- [email protected]
- Website
- ฺBor Kor Sor
Bus from กระบี่ to สถานีขนส่งผู้โดยสารหาดใหญ่ แห่งที่ 1;Hat Yai Bus Station
- Ave. Duration
- 3h 47m
- Frequency
- Every 4 hours
- Estimated price
- RM 28–270
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
Bus from กระบี่ to สถานีขนส่งผู้โดยสารหาดใหญ่ แห่งที่ 1;Hat Yai Bus Station
- Ave. Duration
- 3h 47m
- Frequency
- Every 4 hours
- Estimated price
- RM 28–270
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Which side of Niagara Falls should I choose (and how do I get there)?, How to get from London to Edinburgh, and Flying into Beijing? - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Krabi to Kedah is 409 km. It takes approximately 6h 20m to drive from Krabi to Kedah.
Book your Krabi to Kedah bus tickets online with 12go.asia.
There are 497+ hotels available in Kedah.





