There are 9 ways to get from Hanoi (State) to Krabi by plane, bus, car, ferry, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Krabi Airport
best- Fly from Noi Bai International Airport (HAN) to Krabi Airport (KBV)plane HAN - KBV
7h 30m฿3,687–8,132Bus, train via Ban Na San
cheapest- Take the bus from Hanoi Old Quarter to Vientiane Southern Bus Stationbus
- Take the train from Khamsavath station to Krung Thep Aphiwat Central Terminaltrain 134
- Take the train from Krung Thep Aphiwat Central Terminal to Na Santrain 85
- Take the bus from Nasan to Krabi Bus Terminalbus 710 / ...
2d 3h฿1,604–3,459Bus
- Take the bus from Hanoi to Savannakhet Bus Stationbus
- Take the bus from Mukdahan to Nakhon Ratchasima Terminal 2bus
- Take the bus from Nakhon Ratchasima Terminal 2 to Krabi Bus Terminalbus
37h 40m฿2,562–3,641Drive 2,070.6 km
- Drive from Hanoi to Krabicar 2,070.6 km
29h 4m฿8,120–11,728Fly to Phuket International Airport, bus
- Fly from Noi Bai International Airport (HAN) to Phuket International Airport (HKT)plane HAN - HKT
- Take the bus from Phuket Airport to Krabi Town Hotel Transferbus
9h 45m฿4,262–7,162Fly to Surat Thani, Bus
- Fly from Noi Bai International Airport (HAN) to Surat Thani (URT)plane HAN - URT
- Take the bus from Surat Thani Airport to Krabi Bus Terminalbus
9h 50mFly to Trang Airport, ferry
- Fly from Noi Bai International Airport (HAN) to Trang Airport (TST)plane HAN - TST
- Take the ferry from Trang Airport to Kong Ka Pierferry
10h 20m฿4,312–11,212Bus, train
- Take the bus from Hanoi Old Quarter to Vientiane Southern Bus Stationbus
- Take the train from Nong Khai to Krung Thep Aphiwat Central Terminaltrain
- Take the train from Bang Bamru to Surat Thani Train Stationtrain 85
- Take the bus from Surat Thani Train station to Krabi Bus Terminalbus
46h 27mBus, Minivan
- Take the bus from Ha Noi Nuoc Ngam Bus Station to Vientiane - Southern Bus Stationbus
- Take the bus from Nong Khai to Phuket Bus Terminal 2bus
- Take the bus from Phuket Bus Terminal to Krabi Bus Stationbus
2d 8h฿4,405–5,010
Noi Bai International Airport (HAN) to Krabi Airport (KBV) flights
Comparing Your Travel Options
The cheapest way to get from Hanoi (State) to Krabi is to bus and train via Ban Na San which costs ฿1600 - ฿3500 and takes 2 days 3h.
The fastest way to get from Hanoi (State) to Krabi is to fly which takes 7h 30m and costs ฿3600 - ฿8500.
No, there is no direct bus from Hanoi (State) to Krabi. However, there are services departing from Hanoi and arriving at Krabi Bus Terminal via Savannakhet Bus Station, Mukdahan and Nakhon Ratchasima Terminal 2. The journey, including transfers, takes approximately 37h 40m.
The distance between Hanoi (State) and Krabi is 1668 km. The road distance is 2070.6 km.
The best way to get from Hanoi (State) to Krabi without a car is to bus which takes 37h 40m and costs ฿2500 - ฿3700.
It takes approximately 7h 30m to get from Hanoi (State) to Krabi, including transfers.
Hanoi (State) to Krabi bus services, operated by Viet Lao Bus, depart from Hanoi station.
The best way to get from Hanoi (State) to Krabi is to fly which takes 7h 30m and costs ฿3600 - ฿8500. Alternatively, you can bus, which costs ฿2500 - ฿3700 and takes 37h 40m.
Hanoi (State) to Krabi bus services, operated by Viet Lao Bus, arrive at Savannakhet Bus Station.
Yes, the driving distance between Hanoi (State) to Krabi is 2071 km. It takes approximately 29h 4m to drive from Hanoi (State) to Krabi.
What companies run services between Hanoi (State), Vietnam and Krabi, Thailand?
Thai AirAsia, Vietnam Airlines, and five other airlines fly from Noi Bai International Airport (HAN) to Krabi Airport (KBV) every 4 hours. Alternatively, you can take a bus from Hanoi to Krabi Bus Terminal via Savannakhet Bus Station, Mukdahan, and Nakhon Ratchasima Terminal 2 in around 37h 40m.
- Website
- airasia.com
Flights from Noi Bai International Airport to Krabi Airport via Don Muang
- Ave. Duration
- 5h 32m
- When
- Every day
- Estimated price
- ฿3,500–7,500
Flights from Noi Bai International Airport to Phuket International Airport via Don Muang
- Ave. Duration
- 5h 2m
- When
- Every day
- Estimated price
- ฿3,600–5,500
Flights from Noi Bai International Airport to Phuket International Airport via Chiang Mai
- Ave. Duration
- 8h 5m
- When
- Every day
- Estimated price
- ฿3,600–5,500
Flights from Noi Bai International Airport to Surat Thani via Don Muang
- Ave. Duration
- 7h 55m
- When
- Every day
- Estimated price
- ฿3,700–7,000
Flights from Noi Bai International Airport to Trang Airport via Don Muang
- Ave. Duration
- 8h 17m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ฿3,100–9,000
- Website
- vietjetair.com
Flights from Noi Bai International Airport to Krabi Airport via Suvarnabhumi
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- ฿3,100–9,500
Flights from Noi Bai International Airport to Phuket International Airport via Suvarnabhumi
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- ฿2,800–8,500
Flights from Noi Bai International Airport to Surat Thani via Suvarnabhumi
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- ฿3,100–11,000
- Website
- airasia.com
Flights from Noi Bai International Airport to Krabi Airport via Kuala Lumpur
- Ave. Duration
- 7h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿3,900–12,000
Flights from Noi Bai International Airport to Phuket International Airport via Kuala Lumpur
- Ave. Duration
- 6h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿3,500–11,000
- Website
- thaiairways.com
Flights from Noi Bai International Airport to Krabi Airport via Suvarnabhumi
- Ave. Duration
- 9h 5m
- When
- Every day
- Estimated price
- ฿4,800–12,000
Flights from Noi Bai International Airport to Phuket International Airport via Suvarnabhumi
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- ฿4,300–11,000
- Website
- flyscoot.com
Flights from Noi Bai International Airport to Krabi Airport via Singapore Changi
- Ave. Duration
- 7h 10m
- When
- Saturday and Sunday
- Estimated price
- ฿3,900–13,000
- Website
- vietjetair.com
Flights from Noi Bai International Airport to Phuket International Airport via Tan Son Nhat
- Ave. Duration
- 5h 25m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ฿4,800–7,000
- Website
- vietnamairlines.com
Flights from Noi Bai International Airport to Phuket International Airport via Tan Son Nhat
- Ave. Duration
- 5h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ฿4,100–5,500
- Website
- lionairthai.com
Flights from Noi Bai International Airport to Trang Airport via Don Muang
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- ฿3,100–9,000
- Website
- nokair.com
Flights from Noi Bai International Airport to Trang Airport via Don Muang
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ฿3,100–9,000
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Nong Khai to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 8h 50m
- Frequency
- 4 times a day
- Estimated price
- ฿220–1,300
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿230–280
- 2nd Class (Air-Conditioned Berth)
- ฿220–290
- 2nd Class (Air-conditioned Seat)
- ฿540–590
- Second Class Sleeper
- ฿1,085–1,095
- Ordinary Train
- ฿250–1,300
Train from Bang Bamru to Surat Thani Train Station
- Ave. Duration
- 10h 10m
- Frequency
- 3 times a day
- Estimated price
- ฿210–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿230–280
- 2nd Class (Air-Conditioned Berth)
- ฿210–280
- 2nd Class (Air-conditioned Seat)
- ฿530–570
Train from Khamsavath station to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 12h 55m
- Frequency
- Once daily
- Estimated price
- ฿210–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿220–270
- 2nd Class (Air-Conditioned Berth)
- ฿210–270
- 2nd Class (Air-conditioned Seat)
- ฿520–570
Train from Krung Thep Aphiwat Central Terminal to Na San
- Ave. Duration
- 11h 40m
- Frequency
- Once daily
- Estimated price
- ฿230–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿240–290
- 2nd Class (Air-Conditioned Berth)
- ฿230–300
- 2nd Class (Air-conditioned Seat)
- ฿550–600
- Website
- Thai Railway
Train from Nong Khai to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 10h 10m
- Frequency
- Every 4 hours
- Estimated price
- ฿210–1,600
- Schedules at
- Thai Railway
Train from Bang Bamru to Surat Thani Train Station
- Ave. Duration
- 9h 32m
- Frequency
- Hourly
- Estimated price
- ฿210–1,600
- Schedules at
- Thai Railway
Train from Khamsavath station to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 13h 5m
- Frequency
- 3 times a day
- Estimated price
- ฿280–900
- Schedules at
- Thai Railway
Train from Krung Thep Aphiwat Central Terminal to Na San
- Ave. Duration
- 11h 17m
- Frequency
- Hourly
- Estimated price
- ฿220–1,400
- Schedules at
- Thai Railway
- Phone
- +84 91 442 57 88
- [email protected]
- Website
- vietlaobus.com
Bus from Hanoi to Savannakhet Bus Station
- Ave. Duration
- 13h
- Frequency
- Once daily
- Estimated price
- ฿850–1,400
- Schedules at
- vietlaobus.com
Bus from Hanoi Old Quarter to Vientiane Southern Bus Station
- Ave. Duration
- 22h
- Frequency
- Once daily
- Estimated price
- ฿900–1,500
- Schedules at
- vietlaobus.com
Bus from Hanoi Old Quarter to Vientiane Southern Bus Station
- Ave. Duration
- 22h
- Frequency
- Once daily
- Estimated price
- ฿900–1,500
- Schedules at
- vietlaobus.com
- Phone
- 044-2615555
- Website
- nctcard.com
Bus from Mukdahan to Nakhon Ratchasima Terminal 2
- Ave. Duration
- 6h 10m
- Frequency
- Once daily
- Estimated price
- ฿440–1,000
- Book at
- 12go.asia
- VIP
- ฿1,000
- Express
- ฿458
- Phone
- +66 2-9362474
- Website
- Lignite Tour
Bus from Nakhon Ratchasima Terminal 2 to Krabi Bus Terminal
- Ave. Duration
- 14h 30m
- Frequency
- Twice daily
- Estimated price
- ฿1,211
- Schedules at
- Lignite Tour
Bus from Nasan to Krabi Bus Terminal
- Ave. Duration
- 2h 24m
- Frequency
- Once daily
- Estimated price
- ฿153
- Schedules at
- Lignite Tour
- 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
- Phone
- +66 89 873 0008
- [email protected]
- Website
- lomprayah.com
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
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 Nasan to Krabi Bus Terminal
- Ave. Duration
- 2h 20m
- Frequency
- Every 3 hours
- Estimated price
- ฿130–260
- Schedules at
- Provincial Land Transport Office Of Krabi
- Website
- 12go.asia
Bus from Ha Noi Nuoc Ngam Bus Station to Vientiane - Southern Bus Station
- Ave. Duration
- 23h
- Frequency
- 3 times a day
- Estimated price
- ฿1,300–1,900
- Book at
- HTX Van Tai 277
Bus from Ha Noi Nuoc Ngam Bus Station to Vientiane - Southern Bus Station
- Ave. Duration
- 23h
- Frequency
- Once daily
- Estimated price
- ฿1,723
- Book at
- 12Go
- Phone
- +66 43 235 888
- Website
- Chan Tour
Bus from Nong Khai to Phuket Bus Terminal 2
- Ave. Duration
- 25h 50m
- Frequency
- Twice daily
- Estimated price
- ฿2,078
- Website
- Chan Tour
- Phone
- 086 065 5466
- [email protected]
- Website
- Tara Tour and Travel
Bus from Nong Khai to Phuket Bus Terminal 2
- Ave. Duration
- 24h 5m
- Frequency
- Once daily
- Estimated price
- ฿2,500–2,800
- Schedules at
- Tara Tour and Travel
Bus from Phuket Bus Terminal to Krabi Bus Station
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- ฿250
- Phone
- +66 980 168 181
- [email protected]
- Website
- tigerlinetravel
Ferry from Trang Airport to Kong Ka Pier
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- ฿750–2,200
- Website
- tigerlinetravel
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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, Travelling to the US: What do I need to know?, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.
Booking & Getting There
Book your Hanoi (State) to Krabi bus tickets online with 12go.asia.
There are 1183+ hotels available in Krabi.



















