There are 9 ways to get from Kui Buri to Krabi by train, bus, 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.
Train, Bus via Prachuap Khiri Khan
best- Take the train from Prachuap Khiri Khan to Surat Thani Train Stationtrain 85
- Take the bus from Surat Thani Train station to Krabi Bus Terminalbus
8h 18mTrain to Don Mueang International Airport, fly to Krabi Airport
cheapest- Take the train from Kui Buri to Krung Thep Aphiwat Central Terminaltrain
- Fly from Don Mueang International Airport (DMK) to Krabi Airport (KBV)plane DMK - KBV
8h 19m฿1,284–3,748Bus, Minivan
- Take the bus from Kui Buri to Phuket Bus Terminal 2bus Kui Buri - Phuket Bus Terminal 2
- Take the bus from Phuket Bus Terminal to Krabi Bus Stationbus
12h 10m฿1,309Drive 520.8 km
- Drive from Kui Buri to Krabicar 520.8 km
7h 30m฿1,995–2,882Train, Bus
- Take the train from Kui Buri to Surat Thani Train Stationtrain 167
- Take the bus from Surat Thani Train station to Krabi Bus Terminalbus
8h 35mTrain to Suvarnabhumi Airport, fly to Krabi Airport
- Take the train from Kui Buri to Krung Thep Aphiwat Central Terminaltrain
- Fly from Suvarnabhumi Airport (BKK) to Krabi Airport (KBV)plane BKK - KBV
9h 1m฿1,439–3,928Train to Don Mueang International Airport, fly to Phuket International Airport, bus
- Take the train from Kui Buri to Krung Thep Aphiwat Central Terminaltrain
- Fly from Don Mueang International Airport (DMK) to Phuket International Airport (HKT)plane DMK - HKT
- Take the bus from Phuket Airport to Krabi Town Hotel Transferbus
10h 44m฿1,959–4,178Train to Don Mueang International Airport, fly to Surat Thani, Bus
- Take the train from Kui Buri to Krung Thep Aphiwat Central Terminaltrain
- Fly from Don Mueang International Airport (DMK) to Surat Thani (URT)plane DMK - URT
- Take the bus from Surat Thani Airport to Krabi Bus Terminalbus
9h 34mTrain to Suvarnabhumi Airport, fly to Phuket International Airport, bus
- Take the train from Kui Buri to Krung Thep Aphiwat Central Terminaltrain
- Fly from Suvarnabhumi Airport (BKK) to Phuket International Airport (HKT)plane BKK - HKT
- Take the bus from Phuket Airport to Krabi Town Hotel Transferbus
11h 26m฿1,914–4,858
Don Mueang International Airport (DMK) to Krabi Airport (KBV) flights
Comparing Your Travel Options
The cheapest way to get from Kui Buri to Krabi is to bus and Minivan which costs ฿1310 and takes 12h 10m.
The fastest way to get from Kui Buri to Krabi is to drive which takes 7h 30m and costs ฿1900 - ฿2900.
No, there is no direct bus from Kui Buri to Krabi station. However, there are services departing from Kui Buri and arriving at Krabi Bus Station via Phuket Bus Terminal. The journey, including transfers, takes approximately 12h 10m.
The distance between Kui Buri and Krabi is 534 km. The road distance is 520.8 km.
The best way to get from Kui Buri to Krabi without a car is to train and Bus via Prachuap Khiri Khan which takes 8h 18m and costs .
It takes approximately 8h 18m to get from Kui Buri to Krabi, including transfers.
Kui Buri to Krabi bus services, operated by Phuket Travel, depart from Kui Buri station.
Kui Buri to Krabi bus services, operated by Phuket Travel, arrive at Phuket Bus Terminal 2 station.
Yes, the driving distance between Kui Buri to Krabi is 521 km. It takes approximately 7h 30m to drive from Kui Buri to Krabi.
Book your Kui Buri to Krabi bus tickets online with 12go.asia.
What companies run services between Kui Buri, Thailand and Krabi, Thailand?
You can take a bus from Kui Buri to Krabi Bus Station via Phuket Bus Terminal 2 and Phuket Bus Terminal in around 12h 10m.
- Website
- airasia.com
Flights from Don Mueang International Airport to Krabi Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿1,000–2,700
Flights from Suvarnabhumi Airport to Krabi Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- ฿1,100–3,000
Flights from Don Mueang International Airport to Phuket International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿1,100–2,600
Flights from Don Mueang International Airport to Surat Thani
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ฿1,000–2,600
Flights from Suvarnabhumi Airport to Phuket International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ฿1,100–2,300
- Website
- lionairthai.com
Flights from Don Mueang International Airport to Krabi Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿850–2,900
Flights from Don Mueang International Airport to Phuket International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿1,100–2,700
Flights from Don Mueang International Airport to Surat Thani
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ฿950–2,900
- Website
- thaiairways.com
Flights from Suvarnabhumi Airport to Krabi Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- ฿1,300–5,500
Flights from Suvarnabhumi Airport to Krabi Airport via Koh Samui
- Ave. Duration
- 2h 57m
- When
- Every day
- Estimated price
- ฿1,300–3,200
Flights from Suvarnabhumi Airport to Phuket International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿1,400–4,900
- Website
- vietjetair.com
Flights from Suvarnabhumi Airport to Krabi Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿1,000–3,100
Flights from Suvarnabhumi Airport to Phuket International Airport
- Ave. Duration
- 1h 33m
- When
- Every day
- Estimated price
- ฿1,000–3,300
- Website
- nokair.com
Flights from Don Mueang International Airport to Krabi Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿1,100–3,300
Flights from Don Mueang International Airport to Phuket International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿1,200–3,500
Flights from Don Mueang International Airport to Surat Thani
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ฿1,100–2,500
- Website
- bangkokair.com
Flights from Suvarnabhumi Airport to Krabi Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿1,300–3,200
Flights from Suvarnabhumi Airport to Krabi Airport via Koh Samui
- Ave. Duration
- 2h 57m
- When
- Every day
- Estimated price
- ฿1,300–3,200
Flights from Suvarnabhumi Airport to Phuket International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ฿1,400–4,900
- Website
- Thai Railway
Train from Prachuap Khiri Khan to Surat Thani Train Station
- Ave. Duration
- 4h 52m
- Frequency
- Hourly
- Estimated price
- ฿170–1,400
- Schedules at
- Thai Railway
Train from Kui Buri to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 4h 43m
- Frequency
- 4 times a day
- Estimated price
- ฿100–500
- Schedules at
- Thai Railway
Train from Kui Buri to Surat Thani Train Station
- Ave. Duration
- 5h 59m
- Frequency
- 3 times a day
- Estimated price
- ฿170–650
- Schedules at
- Thai Railway
Train from Kui Buri to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 4h 43m
- Frequency
- 4 times a day
- Estimated price
- ฿100–500
- Schedules at
- Thai Railway
Train from Kui Buri to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 4h 43m
- Frequency
- 4 times a day
- Estimated price
- ฿100–500
- Schedules at
- Thai Railway
Train from Kui Buri to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 4h 43m
- Frequency
- 4 times a day
- Estimated price
- ฿100–500
- Schedules at
- Thai Railway
Train from Kui Buri to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 4h 43m
- Frequency
- 4 times a day
- Estimated price
- ฿100–500
- Schedules at
- Thai Railway
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Prachuap Khiri Khan to Surat Thani Train Station
- Ave. Duration
- 5h 25m
- Frequency
- 4 times a day
- Estimated price
- ฿110–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿160–200
- 2nd Class (Air-Conditioned Berth)
- ฿110–150
- 2nd Class (Air-conditioned Seat)
- ฿380–420
- Phone
- +66 89 873 0008
- [email protected]
- Website
- lomprayah.com
Bus from Surat Thani Train station to Krabi Bus Terminal
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Schedules at
- lomprayah.com
- Book at
- 12go.asia
Bus from Surat Thani Train station to Krabi Bus Terminal
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Schedules at
- lomprayah.com
- Book at
- 12go.asia
Bus from Surat Thani Airport to Krabi Bus Terminal
- Ave. Duration
- 1h 15m
- Frequency
- 3 times a day
- Schedules at
- lomprayah.com
- Book at
- 12go.asia
- Phone
- +66 2 355 1155
- [email protected]
- Website
- Phuket Travel
Bus from Kui Buri to Phuket Bus Terminal 2
- Ave. Duration
- 8h 40m
- Frequency
- Once daily
- Estimated price
- ฿1,000–1,300
- Schedules at
- Phuket Travel
Bus from Phuket Bus Terminal to Krabi Bus Station
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- ฿250
- Phone
- +66 99 414 6109
- Website
- Call Me Taxi
Bus from Phuket Airport to Krabi Town Hotel Transfer
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- ฿650
- Schedules at
- Call Me Taxi
Bus from Phuket Airport to Krabi Town Hotel Transfer
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- ฿650
- Schedules at
- Call Me Taxi
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 Slovenia: Getting from Ljubljana to Lake Bled, Getting around the Cyclades, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.
Booking & Getting There
There are 1180+ hotels available in Krabi.




