There are 8 ways to get from Krabi to Ipoh by bus, train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train via Padang Besar
best- Take the bus from กระบี่ to สถานีขนส่งผู้โดยสารหาดใหญ่ แห่งที่ 1;Hat Yai Bus Stationbus
- Take the train from Hat Yai to Padang Besartrain
- Take the train from Padang Besar to Ipohtrain Ets
10h 13mRM 41–328Bus via George Town
- Take the bus from กระบี่ to สถานีขนส่งผู้โดยสารหาดใหญ่ แห่งที่ 1;Hat Yai Bus Stationbus
- Take the bus from Hat Yai to Terminal Bas Sungai Nibongbus
- Take the bus from Terminal Sungai Nibong to Terminal Meru Rayabus
11h 58mRM 109–366Bus, train
- Take the bus from กระบี่ to สถานีขนส่งผู้โดยสารหาดใหญ่ แห่งที่ 1;Hat Yai Bus Stationbus 443-1
- Take the train from Hat Yai to Ipohtrain Ets
14h 34mRM 49–324Drive 582.1 km
- Drive from Krabi to Ipohcar 582.1 km
8h 16mRM 271–391Bus
- Take the bus from Krabi Town Transfer to Pak Bara Pierbus
- Take the bus from Pak Bara Pier to Hat Yai Junctionbus
- Take the bus from Hat Yai to Terminal Meru Rayabus
15h 15mRM 172–352Fly Krabi Airport to Ipoh
- Fly from Krabi Airport (KBV) to Ipoh (IPH)plane KBV - IPH
15h 51mRM 413–1,818Bus to Phuket International Airport, fly to Penang International Airport, bus
- Take the bus from Krabi Bus Station to Phuket Airportbus
- Fly from Phuket International Airport (HKT) to Penang International Airport (PEN)plane HKT - PEN
- Take the bus from Terminal Sungai Nibong to Terminal Meru Rayabus
10h 14mRM 308–775Fly Krabi Airport to Kuala Lumpur International Airport, train
- Fly from Krabi Airport (KBV) to Kuala Lumpur International Airport (KUL)plane KBV - KUL
- Take the train from Klia T2 to KL Sentraltrain
- Take the train from Kl Sentral to Ipohtrain
8h 24mRM 190–936
Krabi Airport (KBV) to Ipoh (IPH) flights
Questions & Answers
The cheapest way to get from Krabi to Ipoh is to bus which costs RM 170 - RM 360 and takes 15h 15m.
The fastest way to get from Krabi to Ipoh is to drive which takes 8h 16m and costs RM 270 - RM 400.
No, there is no direct bus from Krabi to Ipoh. However, there are services departing from กระบี่ and arriving at Terminal Meru Raya via Hat Yai and Terminal Sungai Nibong. The journey, including transfers, takes approximately 11h 58m.
The distance between Krabi and Ipoh is 642 km. The road distance is 582.1 km.
The best way to get from Krabi to Ipoh without a car is to bus and train via Padang Besar which takes 10h 13m and costs RM 40 - RM 330.
It takes approximately 10h 13m to get from Krabi to Ipoh, including transfers.
Krabi to Ipoh bus services, operated by The Transport Company, depart from กระบี่ station.
The best way to get from Krabi to Ipoh is to bus via George Town which takes 11h 58m and costs RM 100 - RM 370. Alternatively, you can fly, which costs RM 410 - RM 1900 and takes 15h 51m.
Krabi to Ipoh bus services, operated by The Transport Company, arrive at สถานีขนส่งผู้โดยสารหาดใหญ่ แห่งที่ 1;Hat Yai Bus Station.
Ipoh is 1h ahead of Krabi. It is currently 12:45 AM in Krabi and 1:45 AM in Ipoh.
What companies run services between Krabi, Thailand and Ipoh, Malaysia?
You can take a bus from กระบี่ to Terminal Meru Raya via Hat Yai and Terminal Sungai Nibong in around 11h 58m. Alternatively, Scoot Tigerair flies from Krabi Airport (KBV) to Ipoh (IPH) 5 times a week.
- Website
- airasia.com
Flights from Phuket International Airport to Penang International Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RM 210–600
Flights from Krabi Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- RM 170–750
- 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 กระบี่ 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 What documents do I need to cross Niagara Falls?, How to get from JFK to New York City, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Krabi to Ipoh is 582 km. It takes approximately 8h 16m to drive from Krabi to Ipoh.
Book your Krabi to Ipoh bus tickets online with Omio and 12go.asia.
There are 1511+ hotels available in Ipoh.



