Thai Railways
Refundable Recommended
20:00
Hua Lamphong, Bangkok
9h 53m ride in train #25
4.5+
05:53
+1
Udon Thani, Udonthani
Thai Railways
Refundable Recommended
20:50
Don Mueang, Bangkok
9h 3m ride in train #25
4.5+
05:53
+1
Udon Thani, Udonthani
Esan Tour
eTicket Instant Recommended
21:30
Morchit, Bangkok
9h 30m bus ride in Express
4
07:00
+1
Udon Thani 1, Udonthani

From Hua Lamphong to Udon Thani by Trains

Thai Railways
Refundable
08:20
Hua Lamphong, Bangkok
8h 47m ride in train #75, 2nd Class AC seats only
3.5
17:07
Udon Thani, Udonthani
Thai Railways
Refundable
18:35
Hua Lamphong, Bangkok
8h 56m ride in train #77, 2nd Class AC seats only
03:31
+1
Udon Thani, Udonthani
Thai Railways
Refundable Recommended
20:00
Hua Lamphong, Bangkok
9h 53m ride in train #25
4.5+
05:53
+1
Udon Thani, Udonthani

From Don Mueang to Udon Thani by Trains

Thai Railways
Refundable
09:04
Don Mueang, Bangkok
8h 3m ride in train #75, 2nd Class AC seats only
3.5
17:07
Udon Thani, Udonthani
Thai Railways
Refundable
19:24
Don Mueang, Bangkok
8h 7m ride in train #77, 2nd Class AC seats only
03:31
+1
Udon Thani, Udonthani
Thai Railways
Refundable Recommended
20:50
Don Mueang, Bangkok
9h 3m ride in train #25
4.5+
05:53
+1
Udon Thani, Udonthani

From Morchit to Udon Thani by Buses

eTicket Instant
07:00
Morchit, Bangkok
8h bus ride in Express
3.3
15:00
Udon Thani 1, Udonthani
407 Pattana
eTicket Instant
10:40
Morchit, Bangkok
11h bus ride in Express
21:40
Udon Thani 1, Udonthani
eTicket Instant
17:30
Morchit, Bangkok
8h bus ride in Express
3.3
01:30
+1
Udon Thani 1, Udonthani
eTicket Instant
19:00
Morchit, Bangkok
8h bus ride in Express
3.3
03:00
+1
Udon Thani 1, Udonthani
Budsarakham Tour
eTicket Instant
19:30
Morchit, Bangkok
9h 30m bus ride in VIP
05:00
+1
Udon Thani 1, Udonthani
Sawadee Esan
eTicket Instant
19:45
Morchit, Bangkok
9h 30m bus ride in Express
3.3
05:15
+1
Udon Thani 1, Udonthani
Budsarakham Tour
eTicket Instant
20:30
Morchit, Bangkok
9h 30m bus ride in Express
4
06:00
+1
Udon Thani 1, Udonthani
eTicket Instant
20:30
Morchit, Bangkok
8h bus ride in Express
3.3
04:30
+1
Udon Thani 1, Udonthani
Sawadee Esan
eTicket Instant
21:00
Morchit, Bangkok
9h 30m bus ride in Express
3.3
06:30
+1
Udon Thani 1, Udonthani
Budsarakham Tour
eTicket Instant
21:00
Morchit, Bangkok
9h 30m bus ride in Express
4
06:30
+1
Udon Thani 1, Udonthani
Esan Tour
eTicket Instant Recommended
21:30
Morchit, Bangkok
9h 30m bus ride in Express
4
07:00
+1
Udon Thani 1, Udonthani
eTicket Instant
21:30
Morchit, Bangkok
8h bus ride in Express
3.3
05:30
+1
Udon Thani 1, Udonthani

From Bangkok Hotel Transfer to Udon Thani by Taxis

eTicket Instant Refundable
--:--
Bangkok Hotel Transfer
8h taxi ride in VIP Van 9pax
--:--
Udonthani Hotel Transfer

From Don Mueang Airport to Udon Thani by Flights

Instant
06:00
DMK Don Mueang Airport
1h 5m flight #DD9200 with Nok Air in Economy
07:05
UTH Udonthani Airport
Instant
06:10
DMK Don Mueang Airport
1h 5m flight #FD3348 with Thai AirAsia in Economy
07:15
UTH Udonthani Airport
Instant
06:40
DMK Don Mueang Airport
1h 25m flight #FD3362 with Thai AirAsia in Economy
08:05
UTH Udonthani Airport
Instant
07:40
DMK Don Mueang Airport
1h 5m flight #SL702 with Thai Lion Air in Economy
08:45
UTH Udonthani Airport
Instant
08:15
DMK Don Mueang Airport
1h 25m flight #FD3352 with Thai AirAsia in Economy
09:40
UTH Udonthani Airport
Instant
09:50
DMK Don Mueang Airport
1h 5m flight #SL706 with Thai Lion Air in Economy
10:55
UTH Udonthani Airport
Instant
10:00
DMK Don Mueang Airport
1h 5m flight #DD9202 with Nok Air in Economy
11:05
UTH Udonthani Airport
Instant
10:55
DMK Don Mueang Airport
1h 5m flight #SL708 with Thai Lion Air in Economy
12:00
UTH Udonthani Airport
Instant
11:10
DMK Don Mueang Airport
1h 5m flight #SL604 with Thai Lion Air in Economy
12:15
UTH Udonthani Airport
Instant
11:30
DMK Don Mueang Airport
1h 10m flight #FD3354 with Thai AirAsia in Economy
12:40
UTH Udonthani Airport
Instant
12:05
DMK Don Mueang Airport
1h 5m flight #FD3358 with Thai AirAsia in Economy
13:10
UTH Udonthani Airport
Instant
12:20
DMK Don Mueang Airport
1h 5m flight #DD9210 with Nok Air in Economy
4.7
13:25
UTH Udonthani Airport
Instant
12:30
DMK Don Mueang Airport
1h 5m flight #SL710 with Thai Lion Air in Economy
13:35
UTH Udonthani Airport
Instant
14:05
DMK Don Mueang Airport
1h 5m flight #DD9212 with Nok Air in Economy
15:10
UTH Udonthani Airport
Instant
15:30
DMK Don Mueang Airport
1h 5m flight #DD9214 with Nok Air in Economy
4
16:35
UTH Udonthani Airport
Instant
15:35
DMK Don Mueang Airport
1h 5m flight #SL1610 with Thai Lion Air in Economy
16:40
UTH Udonthani Airport
Instant
17:25
DMK Don Mueang Airport
1h 5m flight #DD9216 with Nok Air in Economy
18:30
UTH Udonthani Airport
Instant
18:10
DMK Don Mueang Airport
1h 15m flight #FD3356 with Thai AirAsia in Economy
19:25
UTH Udonthani Airport
Instant Fastest
20:10
DMK Don Mueang Airport
1h flight #DD9218 with Nok Air in Economy
21:10
UTH Udonthani Airport
Instant
20:30
DMK Don Mueang Airport
1h 5m flight #FD3350 with Thai AirAsia in Economy
21:35
UTH Udonthani Airport
Instant
21:00
DMK Don Mueang Airport
1h 5m flight #DD6428 with Nok Air in Economy
22:05
UTH Udonthani Airport

From Suvarnabhumi Airport to Udon Thani by Flights

Thai Smile
Instant
06:40
BKK Suvarnabhumi Airport, Bangkok
1h 5m flight #WE14 with Thai Smile in Economy
07:45
UTH Udonthani Airport
Thai Smile
Instant
07:00
BKK Suvarnabhumi Airport, Bangkok
1h 10m flight #WE2 with Thai Smile in Economy
08:10
UTH Udonthani Airport
Thai Smile
Instant
10:20
BKK Suvarnabhumi Airport, Bangkok
1h 5m flight #WE8732 with Thai Smile in Economy
11:25
UTH Udonthani Airport
Thai Smile
Instant
11:40
BKK Suvarnabhumi Airport, Bangkok
1h 5m flight #WE4 with Thai Smile in Economy
12:45
UTH Udonthani Airport
Thai Smile
Instant
12:05
BKK Suvarnabhumi Airport, Bangkok
1h 5m flight #WE8708 with Thai Smile in Economy
13:10
UTH Udonthani Airport
Thai Smile
Instant
14:15
BKK Suvarnabhumi Airport, Bangkok
1h 5m flight #WE6 with Thai Smile in Economy
15:20
UTH Udonthani Airport
Thai Smile
Instant
14:55
BKK Suvarnabhumi Airport, Bangkok
1h 5m flight #WE8738 with Thai Smile in Economy
16:00
UTH Udonthani Airport
Thai Smile
Instant
16:15
BKK Suvarnabhumi Airport, Bangkok
1h 5m flight #WE8712 with Thai Smile in Economy
17:20
UTH Udonthani Airport
Instant
17:55
BKK Suvarnabhumi Airport, Bangkok
1h 5m flight #TG2008 with Thai Airways in Economy
19:00
UTH Udonthani Airport
Thai Smile
Instant
18:35
BKK Suvarnabhumi Airport, Bangkok
1h 5m flight #WE8 with Thai Smile in Economy
19:40
UTH Udonthani Airport
Thai Smile
Instant
19:00
BKK Suvarnabhumi Airport, Bangkok
1h 5m flight #WE8710 with Thai Smile in Economy
20:05
UTH Udonthani Airport
Instant
19:05
BKK Suvarnabhumi Airport, Bangkok
1h 5m flight #TG2010 with Thai Airways in Economy
20:10
UTH Udonthani Airport
Thai Smile
Instant
20:05
BKK Suvarnabhumi Airport, Bangkok
1h 5m flight #WE10 with Thai Smile in Economy
21:10
UTH Udonthani Airport

Bangkok to Udon Thani Schedule

Bangkok to Udon Thani Schedule
Transport NameRoute TimePrice
Glassflower VIP Van 9pax 00:00 - 08:00฿ 9,450
Nok Air Economy #DD920006:00 - 07:05฿ 1,040
Thai Railways 2nd Class AC seats only 08:20 - 17:07฿ 609
Thai AirAsia Economy #FD335411:30 - 12:40฿ 888
Thai AirAsia Economy #FD335812:05 - 13:10฿ 776
Nok Air Economy #DD921214:05 - 15:10฿ 2,009
Nok Air Economy #DD921617:25 - 18:30฿ 1,549
Thai Railways 2nd Class AC seats only 18:35 - 03:31฿ 609
Thai Railways 2nd Class Sleeper AC 20:00 - 05:53฿ 1,110
Budsarakham Tour Express 20:30 - 06:00฿ 479
Air Udon Express 20:30 - 04:30฿ 468
Sawadee Esan Express 21:00 - 06:30฿ 499

Bangkok to Udon Thani destination reviews

4.0
91 customer reviews
5
42%
4
33%
3
13%
2
7%
1
5%
88% of 91 travelers were happy with this destination
JM
5
train #75 Class II AC, Thai Railways, Oct 12, 2019
Great train trip
BD
4
bus Express, Esan Tour, Jul 28, 2019
Nice space, no plugs. Took a little long but I expected that.
CS
4
bus Express, Esan Tour, Jul 23, 2019
Everything was good. Just a bit small chair, I prefer to pay more for comfortable sleep.
RW
4
train #25 Class II Sleeper AC, Thai Railways, Jul 22, 2019
Nice train but too much light in the night, could be darker after 11pm for example.
A
5
train #25 Class II Sleeper AC, Thai Railways, Jul 20, 2019
Very Nice train. IT was a new train ???? so very clean and nice. I was Happy that I could finally experience the newest train. And the train left and arrived on time.
TW
5
train #25 Class II Sleeper AC, Thai Railways, Jul 17, 2019
Front desk lady very courteous and cheerful; new train (made in China) on new tracks less noisy and more on time.
SL
2
bus Express, Sawadee Esan, Apr 17, 2019
I sat in a lower deck bus and had an aweful toilet smell whole journey.
AL
4
train #25 Class II Sleeper AC, Thai Railways, Apr 14, 2019
Exceeded expectation. Nicer train cabin than the sleeper train to Chiang Mai.
EP
4
train #25 VIP Sleeper, Thai Railways, Feb 9, 2019
We had a great carriage but the rails made it all a very bumpy journey. We Saw your warming about drinks on the train but felt sorry that we didnt order coffee in the morning.????
BA
2
train #75 Class II AC, Thai Railways, Dec 26, 2018
12go service was smooth, but the train was not at all comfortable. Express train No 75 is noisy, the seats are not at all comfortable and the arrival was about one hour late. Would have taken a flight if had known about the bad comfort.
TM
4
bus Express, Budsarakham Tour, Dec 17, 2018
Comfortable reclining seats. Air con, blanket and free water. Helpful attendant although not really spoken English. Recommended for trip Bangkok to Udon Thani
JG
4
train #75 Class II AC, Thai Railways, Oct 25, 2018
Good journey, no problems & could recline away nicely back if needed. Toilets were a bit grim tho, glad I wasn’t girl on that train lol
MK
4
bus Express, Air Udon, Aug 30, 2019
Nice and easy
MP
5
train #25 VIP Sleeper, Thai Railways, May 18, 2019
this trip was lovely
SP
3
bus Express, Air Udon, Feb 28, 2019
old bus
SM
5
train #25 VIP Sleeper, Thai Railways, Jan 7, 2019
Really clean and comfy private room
DW
5
train #25 Class II Sleeper AC, Thai Railways, Jan 5, 2019
Simple, efficient, friendly, excellent!
DC
4
train #25 Class II Sleeper AC, Thai Railways, Oct 27, 2018
Great car. Enjoyed the sleeper and service

Popular Routes in Thailand

How to get from Bangkok to Udon Thani

When you want to get from Bangkok to Udon Thani, you have a few options to consider. Traveling between these destinations is possible by different means of transport:

  • Flight
  • Bus
  • Train
  • Taxi

If you’re looking for a quick trip, it’s recommended that you use Flight. However, if you’d rather take your time with a slower, more affordable travel option, you can book a Bus ticket.

The cost of travel will depend on the means of transport you choose for your trip. A taxi ticket is the most expensive option - it will cost you about THB 9,450. If you want to save on transportation, it’s better to take a bus as a bus ticket costs as low as THB 468.

How far is Bangkok from Udon Thani?

If you’re traveling by land, it’s important to know the distance from Bangkok to Udon Thani. Your trip will be a total of 342 miles (550 km). The flying distance is 296 miles (475 km).

How long does it take to get from Bangkok to Udon Thani?

The travel time from Bangkok to Udon Thani can vary depending on the mode of transportation you choose. All things considered, the whole journey should take from 1 to 11 hours.

How much does it cost to get from Bangkok to Udon Thani?

The cost of the trip from Bangkok to Udon Thani varies according to what means of transport you choose for your journey. The most affordable operator is Air Udon (แอร์อุดร): travelling by bus expect to pay as low as THB 468 for your ticket.

However, if you’re after more upscale travel . The most expensive variant is to opt for a taxi - a one-way taxi ticket can cost as much as THB 9,450.

Here is a chart of the average ticket prices and transportation options available from Bangkok to Udon Thani:

  • Bus tickets - THB 468 to THB 602;
  • Train tickets - THB 729 to THB 1,767;
  • Plane tickets - THB 888 to THB 3,753;

You can order a taxi, too - an estimated cost of the ride is from THB 9,450 to THB 9,450.

How many trips per day are there between Bangkok and Udon Thani?

Depending on your choice of transportation, the number of daily trips varies.

  • Flights from Bangkok to Udonthani depart during the day - there are approximately 34 departures a day.
  • Buses start plying the route from 07:00 - you can also take a bus as late as 21:30. There are 12 available bus trips every day.
  • Trains always run on a set schedule - there are 5 trains per day.

Taxis are a good option to consider for this route, too. Book a cab to take you from Bangkok to Udonthani any time of the day.

Which means of transport is the best for the route?

Flights

Traveling by plane is the fastest way to get from Bangkok to Udonthani. While it’s often the most expensive option, tool, occasionally you can grab promotional tickets for more or less the price of a train or a ferry ticket. Normally, the minimum you need to pay for a Plane ticket is THB 888.

Things to remember before boarding a plane:

  • It’s recommended to book a ticket in advance and check-in online. This way, you can save over 2 hours at the airport, and if your seat selection is on a first come first served basis you will have more options to choose from.
  • Getting through security checks may take some time - it’s recommended to get to the airport at least 1.5 hours in advance.

Airlines flying from Bangkok to Udonthani
Nok Air (นกแอร์), Thai AirAsia (แอร์เอเชีย), Thai Airways, Thai Lion Air, Thai Smile (ไทยสมายล์)

Buses

Taking a bus from Bangkok to Udonthani is cheaper than flying. Quite often, a long-distance bus is the cheapest transportation option. Buses normally make bathroom and/or lunch stops along the way.

Things to remember before opting for a bus ride:

  • If possible, make sure to choose higher-class buses for a more comfortable travel experience. Such buses often have an air conditioning system, soft reclining seats, Wi-Fi, bathrooms, etc.
  • As with plane tickets, buses are better booked in advance so that you can secure a good seat.
  • While booking a bus, keep in mind that delays are possible. Yet it still pays to get to the bus station at least 15 minutes prior to the scheduled departure.

Taxi

Catching a cab is the easiest way to get from Bangkok to Udonthani. It allows you to tailor-make your trip, plan all the detours and see all the places you want. You can choose the type and the size of your car as well to be as comfortable as you'd like to.

Depending on the route, it might cost as much as THB 9,450.

Things to remember: It's a good idea to follow the route on Google Maps or any other GPS navigator.

Trains

Things to remember while choosing a train ticket:
Consider everything carefully while choosing the class of your train travel. In most cases, the second class is comfortable enough – it features 2 or 4 berths in each compartment and is often air-conditioned.

If you’re in for a premium experience, consider getting a first class ticket. The price of first class tickets may include Wifi, and a choice of snacks and drinks.

The most popular transport from Bangkok to Udon Thani

How to choose the most convenient way of travel from Bangkok to Udon Thani? In order to make your choice of transportation easier, we asked 1000 users to range their preferences for this route. Here are the results of the poll:

  • 944 users enjoyed a train ride.
  • 32 decided to go for a bus.
  • 24 users took a plane.