• Our partners include:

  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia
  • Uber
  • Rentalcars.com

There are 8 ways to get from Udon Thani to Krabi by plane, bus, train, taxi, night train or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly to Krabi  •  4h 47m

  1. Fly from Udon Thani (UTH) to Krabi (KBV) UTH - KBV

฿2085 - ฿13220

Cheapest option

Bus  •  23h

  1. Take the bus from Udonthani Terminal to Bangkok Mochit Terminal
  2. Take the bus from Bangkok Mochit Bus Terminal to Krabi Bus Station

฿1034 - ฿1442

6 alternative options

Fly to Phuket, minivan  •  7h 41m

  1. Fly from Udon Thani (UTH) to Phuket (HKT) UTH - HKT
  2. Take the minivan from Phuket Old Bus Station to Krabi Bus Station

฿2125 - ฿6170

Train, taxi  •  23h 9m

  1. Take the train from Udon Thani to Bang Sue
  2. Take the train from Bang Sue to Thung Song
  3. Take a taxi from Thung Song to Krabi

฿3439 - ฿6243

Train, minivan  •  23h 46m

  1. Take the train from Udon Thani to Bang Sue
  2. Take the train from Bang Sue to Surat Thani Train Station
  3. Take the minivan from Surat Thani to Krabi

฿1079 - ฿3213

Night train, train, minivan  •  24h 16m

  1. Take the night train from Udon Thani to Hua Lamphong
  2. Take the train from Hua Lamphong to Chumphon
  3. Take the minivan from Chumphon to Krabi Bus

฿1470 - ฿3550

Local Bus, bus, minivan  •  27h 34m

  1. Take the Local Bus from Udon Thani to Khon Kaen
  2. Take the bus from Khon Kaen Bus Station to Phuket Bus Station
  3. Take the minivan from Phuket Old Bus Station to Krabi Bus Station

฿1470 - ฿2070

Drive  •  19h 3m

  1. Drive from Udon Thani to Krabi 835.6 miles

฿3800 - ฿6000

Questions & Answers

The cheapest way to get from Udon Thani to Krabi is to bus which costs ฿1000 - ฿1500 and takes 23h.

More details

The quickest way to get from Udon Thani to Krabi is to fly which costs ฿2000 - ฿14000 and takes 4h 47m.

More details

No, there is no direct bus from Udon Thani to Krabi station. However, there are services departing from Udonthani Terminal and arriving at Krabi Bus Station via Bangkok Mochit Bus Terminal. The journey, including transfers, takes approximately 23h.

More details

The distance between Udon Thani and Krabi is 1121 km. The road distance is 1337 km.

Get driving directions

The best way to get from Udon Thani to Krabi without a car is to train and taxi which takes 23h 9m and costs ฿3400 - ฿6500.

More details

It takes approximately 4h 47m to get from Udon Thani to Krabi, including transfers.

More details

Udon Thani to Krabi bus services, operated by Air Udon, depart from Udonthani Terminal station.

More details

The best way to get from Udon Thani to Krabi is to fly which takes 4h 47m and costs ฿2000 - ฿14000. Alternatively, you can bus, which costs ฿1000 - ฿1500 and takes 23h.

Mode details

There is no direct flight from Udon Thani Airport to Krabi Airport. The quickest flight takes 3h 25m and has one stopover.

Search flights

Udon Thani to Krabi bus services, operated by The Transport Company, arrive at Krabi Bus Station.

More details

Map of how to get from Udon Thani to Krabi.
Launch map view
  • Distance: 700.3 miles
  • Duration: 4h 47m

What companies run services between Udon Thani, Thailand and Krabi, Thailand?

Nok Air, Thai AirAsia and four other airlines fly from Udon Thani to Krabi hourly. Alternatively, you can take a bus from Udon Thani to Krabi via Bangkok Mochit Bus Terminal in around 23h.

Airlines
Thai AirAsia
Website
airasia.com
Flights from Udon Thani to Krabi via Don Muang
Ave. Duration
4h 32m
When
Every day
Estimated price
฿2400 - ฿6500
Flights from Udon Thani to Phuket
Ave. Duration
1h 50m
When
Every day
Estimated price
฿2500 - ฿7000
Flights from Udon Thani to Phuket via Don Muang
Ave. Duration
3h 55m
When
Every day
Estimated price
฿2500 - ฿7000
Thai Airways International
Website
thaiairways.com
Flights from Udon Thani to Krabi via Suvarnabhumi
Ave. Duration
5h 35m
When
Every day
Estimated price
฿3000 - ฿12000
Flights from Udon Thani to Phuket via Suvarnabhumi
Ave. Duration
3h 56m
When
Every day
Estimated price
฿3000 - ฿11000
Nok Air
Website
nokair.com
Flights from Udon Thani to Krabi via Don Muang
Ave. Duration
3h 25m
When
Every day
Estimated price
฿1900 - ฿6500
Flights from Udon Thani to Phuket via Don Muang
Ave. Duration
3h 36m
When
Every day
Estimated price
฿2000 - ฿6500
Thai Lion Mentari
Website
lionairthai.com
Flights from Udon Thani to Krabi via Don Muang
Ave. Duration
5h 10m
When
Every day
Estimated price
฿2000 - ฿4800
Flights from Udon Thani to Phuket via Don Muang
Ave. Duration
3h 52m
When
Every day
Estimated price
฿2100 - ฿5000
Thai Smile
Website
thaismileair.com
Flights from Udon Thani to Krabi via Suvarnabhumi
Ave. Duration
5h 20m
When
Every day
Estimated price
฿3100 - ฿12000
Flights from Udon Thani to Phuket via Suvarnabhumi
Ave. Duration
4h 15m
When
Every day
Estimated price
฿2700 - ฿9500
Train operators
State Railway of Thailand
Phone
1690
Email
webmaster.srt@railway.co.th
Website
railway.co.th
Train from Udon Thani to Bang Sue
Ave. Duration
10h 5m
Frequency
Once daily
Estimated price
฿390 - ฿1500
Schedules at
railway.co.th
Book at
12go.asia
3rd Class (Seat)
฿180 - ฿270
2nd Class (Seat)
฿390 - ฿550
2nd Class (Berth)
฿700 - ฿950
1st Class (Berth)
฿1100 - ฿1500
Train from Bang Sue to Thung Song
Ave. Duration
10h 35m
Frequency
Hourly
Estimated price
฿440 - ฿1700
Schedules at
railway.co.th
Book at
12go.asia
3rd Class (Seat)
฿220 - ฿310
2nd Class (Seat)
฿440 - ฿600
2nd Class (Berth)
฿750 - ฿1000
1st Class (Berth)
฿1200 - ฿1700
Train from Bang Sue to Surat Thani Train Station
Ave. Duration
8h 18m
Frequency
Hourly
Estimated price
฿410 - ฿1500
Schedules at
railway.co.th
Book at
12go.asia
3rd Class (Seat)
฿190 - ฿280
2nd Class (Seat)
฿410 - ฿600
2nd Class (Berth)
฿700 - ฿950
1st Class (Berth)
฿1100 - ฿1500
Night train from Udon Thani to Hua Lamphong
Ave. Duration
10h 1m
Frequency
4 times a day
Estimated price
฿400 - ฿1500
Schedules at
railway.co.th
Book at
12go.asia
3rd Class (Seat)
฿180 - ฿270
2nd Class (Seat)
฿400 - ฿550
2nd Class (Berth)
฿700 - ฿950
1st Class (Berth)
฿1100 - ฿1500
Train from Hua Lamphong to Chumphon
Ave. Duration
6h 36m
Frequency
Hourly
Estimated price
฿370 - ฿1400
Schedules at
railway.co.th
Book at
12go.asia
3rd Class (Seat)
฿150 - ฿250
2nd Class (Seat)
฿370 - ฿550
2nd Class (Berth)
฿650 - ฿900
1st Class (Berth)
฿1000 - ฿1400
Bus operators
minivan
Bus from Phuket Old Bus Station to Krabi Bus Station
Ave. Duration
3h
Frequency
Hourly
Estimated price
฿450
Schedules at
12go.asia
Air Udon
Website
12go.asia
Bus from Udonthani Terminal to Bangkok Mochit Terminal
Ave. Duration
8h
Frequency
Every 4 hours
Estimated price
฿434
Schedules at
12go.asia
Nakhonchai Air
Phone
0-2939-4999
Email
CustomerService@Nakhonchaiair.com
Website
nakhonchaiair.com
Bus from Udonthani to Bangkok Mochit Bus Terminal
Ave. Duration
8h 52m
Frequency
Every 4 hours
Estimated price
฿440 - ฿550
Book at
nakhonchaiair.com
Budsarakham Tour
Phone
0907793900
Email
brt@budsarakamtour.com
Website
budsarakamtour.com
Bus from Udonthani Terminal to Bangkok Mochit Bus Terminal
Ave. Duration
9h 30m
Frequency
3 times a day
Estimated price
฿542
Schedules at
12go.asia
Book at
12go.asia
The Transport Company
Phone
089 226 2769
Website
home.transport.co.th
Bus from Bangkok Mochit Bus Terminal to Krabi Bus Station
Ave. Duration
14h
Frequency
3 times a day
Estimated price
฿600 - ฿900
Schedules at
home.transport.co.th
Phantip Travel
Fame Tour
Phone
0 7757 1077
Website
chumphon-kohtao.com
Bus from Chumphon to Krabi Bus
Ave. Duration
6h 30m
Frequency
Hourly
Estimated price
฿699
Schedules at
chumphon-kohtao.com
Book at
12go.asia
Local Bus
Bus from Udon Thani to Khon Kaen
Ave. Duration
2h
Frequency
Once daily
Estimated price
฿120
Sombat Tour
Phone
077 281 110
Website
sombattour.com
Bus from Khon Kaen Bus Station to Phuket Bus Station
Ave. Duration
20h 50m
Frequency
Once daily
Estimated price
฿900 - ฿1500
Schedules at
sombattour.com
Star
฿905
Super
฿1018
Supreme
฿1400 - ฿1500
Other operators
Taxi from Thung Song to Krabi
Ave. Duration
1h 59m
Estimated price
฿2600 - ฿3100

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 Need to know: Eurostar, Why you should take the train in the US and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.

More Questions & Answers

Yes, the driving distance between Udon Thani to Krabi is 1337 km. It takes approximately 19h 3m to drive from Udon Thani to Krabi.

Get driving directions

Thai Airways International, Nok Air, Thai Smile and two other airlines offer flights from Udon Thani Airport to Krabi Airport.

Search flights

There are 828+ hotels available in Krabi. Prices start at ฿600 per night.

More details

The best way to get from Udon Thani to Udon Thani Airport is to taxi which takes 8m and costs ฿80 - ฿100.

More details