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–315Drive 409.2 km
- Drive from Krabi to Sungai Petanicar 409.2 km
6h 21mRM 190–274Bus, fly to Langkawi International Airport
- Take the bus from Krabi Bus Station to Phuket Airportbus
- Fly from Phuket International Airport (HKT) to Langkawi International Airport (LGK)plane HKT - LGK
8h 25mRM 470–1,047Bus, 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–292Minivan, 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, 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 40mRM 264–543
Phuket International Airport (HKT) to Langkawi International Airport (LGK) flights
Comparing Your Travel Options
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 21m 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.2 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.
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 11:10 PM in Krabi and 12:10 AM in Kedah.
Yes, the driving distance between Krabi to Kedah is 409 km. It takes approximately 6h 21m to drive from Krabi to Kedah.
What companies run services between Krabi, Thailand and Kedah, Malaysia?
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
- fireflyz.com.my
Flights from Phuket International Airport to Langkawi International Airport via Penang
- Ave. Duration
- 2h 40m
- When
- Wednesday and Sunday
- Estimated price
- RM 400–950
Flights from Phuket International Airport to Langkawi International Airport via Kuala Lumpur
- Ave. Duration
- 4h 47m
- When
- Every day
- Estimated price
- RM 360–800
- Website
- malaysiaairlines.com
Flights from Phuket International Airport to Langkawi International Airport via Penang
- Ave. Duration
- 2h 40m
- When
- Wednesday and Sunday
- Estimated price
- RM 400–950
Flights from Phuket International Airport to Langkawi International Airport via Kuala Lumpur
- Ave. Duration
- 4h 47m
- When
- Every day
- Estimated price
- RM 360–800
- Website
- airasia.com
Flights from Phuket International Airport to Langkawi International Airport via Kuala Lumpur
- Ave. Duration
- 4h 33m
- When
- Every day
- Estimated price
- RM 410–900
- Website
- bangkokair.com
Flights from Phuket International Airport to Hat Yai
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- RM 180–370
- 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
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Padang Besar to Sungai Petani
- Ave. Duration
- 1h 7m
- Frequency
- Every 4 hours
- Estimated price
- RM 3–25
- Website
- KTMB
- Shuttle
- RM 3–5
- Express
- RM 17–25
Tram from Padang Besar to Sungai Petani
- Ave. Duration
- 1h 16m
- Frequency
- Hourly
- Estimated price
- RM 3–25
- Website
- KTMB
- Shuttle
- RM 3–5
- Express
- RM 17–25
Train from Hat Yai to Padang Besar
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- RM 1–17
- Website
- KTMB
- Shuttle
- RM 1–2
- Express
- RM 11–17
Train from Padang Besar to Alor Setar
- Ave. Duration
- 38 min
- Frequency
- Every 4 hours
- Estimated price
- RM 1–19
- Website
- KTMB
- Shuttle
- RM 1–3
- Express
- RM 13–19
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Hat Yai to Padang Besar
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Estimated price
- RM 1–110
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- RM 75–110
- 3rd Class (Seat)
- RM 12–15
- 2nd Class (Air-Conditioned Berth)
- RM 1–3
- 2nd Class (Air-conditioned Seat)
- RM 31–34
- 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
Bus from Hat Yai Bus Terminal to Padang Besar
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- RM 7
Bus from Hat Yai to Danok
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- RM 10
Bus from Krabi Bus Station to Trang
- Ave. Duration
- 2h 30m
- Frequency
- Every 2 hours
- Estimated price
- RM 28
Night bus from Trang to Songkhla
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- RM 19
Bus from Hat Yai Bus Terminal to Padang Besar
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- RM 7
- Phone
- +66980235239
- [email protected]
- Website
- 12go.asia
Bus from Krabi Bus Station to Phuket Airport
- Ave. Duration
- 3h 30m
- Frequency
- 5 times a day
- Estimated price
- RM 50–100
- Schedules at
- goodlucklantatransfer.com
- Book at
- 12go.asia
Bus from Krabi Bus Station to Phuket Airport
- Ave. Duration
- 3h 30m
- Frequency
- 5 times a day
- Estimated price
- RM 50–100
- Schedules at
- goodlucklantatransfer.com
- Book at
- 12go.asia
- Phone
- +603 7728 8789
- [email protected]
- Website
- 12go.asia
Bus from Bukit Kayu Hitam to Butterworth
- Ave. Duration
- 2h 3m
- Frequency
- Once daily
- Estimated price
- RM 14
- Book at
- easybook.com
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 Flying into Beijing?, Getting to Milan from the airport, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Book your Krabi to Kedah bus tickets online with 12go.asia.
There are 498+ hotels available in Kedah.













