How to go → BANGKOK to UDON THANI?

how-to-go-bangkok-to-udon-thani
How to get from Bangkok to Udon Thani? You can go to Udon Thani by plane, train, bus or private car/taxi.

1. Flight to Udon Thani
2. Bus to Udon Thani
3. Train to Udon Thani
4. Taxi to Udon Thani
🎫 Book Tickets Online

From Bangkok to Udon Thani you can travel by plane, bus, train, taxi.

    • Travel distance from Bangkok to Udon Thani in Thailand is about 570 km by road and about 450 km by plane. There are 4 ways how you can get to Udon Thani from Bangkok – take a direct flight, travel by train of Thai Railways, tourist bus or private car/taxi. The best and fastest option how you can reach Udon Thani is to travel by plane. Direct flight from Bangkok to Udon Thani Airport takes about 1-1.5 hour and it costs about $30-135/pp. There are flights of Thai Smile, Thai Lion Air, VietJet Air, Thai Air Asia or Nok Air airlines.
    • Another popular and cheapest way how to reach Udon Thani is to travel by train of Thai Railways. Transfer by train from Bangkok to Udon Thani takes about 8-10 hours and it costs about $7-45/pp. There are seat and sleeper trains of the 1st, 2nd and 3rd class of Thai Railways. You can also travel by tourist bus from Bangkok to Udon Thani. Travel by bus to Udon Thani takes about  7-9 hours and bus tickets cost about $16-23/pp. The last option how to reach Udon Thani from Bangkok is to book your private car/taxi. Travel by private car to Udon Thani takes about 8 hours and it costs about $230 (vehicle). You can search and book tickets and flights from Bangkok to Udon Thani online. Before you arrive to Udon Thani, you should also read this article: Weather in Udon Thani.
    • Book flights, bus/train tickets or taxi from Bangkok to Udon Thani online

BOOK TICKETS with 12go.asia

    • Udon Thani is the major town of the northern Khorat Plateau and is served by road, rail, and air. It is a good place for visit if you want to travel to Laos via Nong Khai. Udon Thani is about 65 km by road from Thai-Lao Friendship Bridge. From Udon Thani you can travel by bus or minivan to Laos – Vientiane, via this bridge. The province is famous for its archaeological sites, the most important of which is the village of Ban Chiang, where more than 5,000 years ago was the first Bronze Age world civilization. In this province you can also visit various interesting buddhist temples and other historical sites. You can also visit The Red Lotus Sea, this lake is located at Nong Han lake in Kumphawapi district in Udon Thani province. Read the instructions how you can go to Udon Thani from Bangkok below in this article. From Bangkok you can also travel via Udon Thani to Nakhon Phanom and cross the border to Laos.
Transfer Mode – Bangkok to Udon Thani: Travel Time Cost Range
Plane (Direct Flight) About 1-1.5 hours About $30-135/pp
Tourist Bus About 7-9 hours About $16-23/pp
Train (Thai Railways) About 8-10 hours About $7-45/pp
Private Taxi/Car About 8 hours About $230/pp

BOOK TICKETS with Baolau


How do I get from Bangkok to Udon Thani?


1. FLIGHT from Bangkok to Udon Thani

    • direct flight is the fastest way of travel to Udon Thani from Bangkok
    • direct flight from Bangkok to Udon Thani takes about 1-1.5 hour
    • one-way direct flight from Bangkok to Udon Thani costs about $30-135/pp
    • airlines from Bangkok to Udon Thani: Thai Smile, Thai Lion Air, VietJet Air, Thai Air Asia, Nok Air…
    • flights to Udon Thani International Airport from Don Mueang or Suvarnabhumi airports
    • Book direct flights from Bangkok to Udon Thani online on 12go.asia ➜ or Baolau ➜
flight-bangkok-to-udon-thani
There are direct flights to Udon Thani from Bangkok, it is the most fastest option of transfer.


2. BUS from Bangkok to Udon Thani

    • another popular cheap way of transfer to Udon Thani from Bangkok
    • bus companies from Bangkok to Udon Thani: Nakhonchai Air, Budsarakam Tour
    • travel by tourist bus from Bangkok to Udon Thani takes about 7-9 hours
    • travel by tourist bus from Bangkok to Udon Thani costs about $16-23/pp
    • there are various modern buses, day and mainly overnight buses
    • Book bus tickets from Bangkok to Udon Thani online on 12go.asia ➜ or Baolau ➜
    • read carefully all the instructions before you book your bus ticket to Udon Thani online
bus-bangkok-to-udon-thani
Bus of Budsarakham Tour from Bangkok to Udon Thani (photo: 12go.asia).


3. TRAIN from Bangkok to Udon Thani

    • from Bangkok to Udon Thani you can also travel by train of Thai Railways
    • travel time by train from Bangkok to Udon Thani is about 8-10 hours
    • travel by train from Bangkok to Udon Thani costs about $7-45/pp
    • there are seat or sleeper trains of 1st, 2nd or 3rd class of Thai Railways to Udon Thani
    • trains from Bangkok arrive to Udon Thani Railway Station
    • Book train tickets from Bangkok to Udon Thani online on 12go.asia ➜ or Baolau ➜
    • read carefully all the instructions before you book your train ticket to Udon Thani online
    • you can check current Thailand Train Map
train-bangkok-to-udon-thani
Train of Thai Railways from Bangkok to Udon Thani (photo: Train in Thailand, 12go.asia).


4. PRIVATE TAXI / CAR from Bangkok to Udon Thani

    • from Bangkok to Udon Thani you can also travel by private car / taxi or minivan
    • travel by private taxi/car from Bangkok to Udon Thani take about 8 hours
    • travel by private taxi/car from Bangkok to Udon Thani costs about $230 (vehicle)
    • private taxi company from Bangkok to Udon Thani: Glassflower
    • this taxi offers transfer from and to your hotel in Bangkok and also in Udon Thani
    • Book your private taxi/car from Bangkok to Udon Thani on 12go.asia ➜
taxi-car-bangkok-to-udon-thani
Private taxi/car of Glassflower from Bangkok to Udon Thani (photo: 12go.asia).


FAQ + TIPS – Travel from Bangkok to Udon Thani:

1. How to book tickets, flights or taxi/car from Bangkok to Udon Thani?

    • Book tickets, flights or private car from Bangkok to Udon Thani on 12go.asia or Baolau.
    • You can choose and book another route, e.g. Bangkok to Nong Khai, Udon Thani to Bangkok…

2. What is the travel time from Bangkok to Udon Thani?

    • Transfer by plane from Bangkok to Udon Thani (direct flight) takes about 1-1.5 hour.
    • Transfer by tourist bus from Bangkok to Udon Thani takes about 7-9 hours.
    • Transfer by train of Thai Railways from Bangkok to Udon Thani takes about 8-10 hours.
    • Transfer by private taxi/car from Bangkok to Udon Thani takes about 8 hours.

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

    • Travel by plane from Bangkok to Udon Thani (direct flight) costs about $30-135/pp.
    • Travel by tourist bus from Bangkok to Udon Thani costs about $16-23/pp.
    • Travel by train of Thai Railways from Bangkok to Udon Thani costs about $7-45/pp.
    • Travel by private taxi/car from Bangkok to Udon Thani costs about $230/pp.

4. How far is Udon Thani from Bangkok?

    • Travel distance from Bangkok to Udon Thani is about 570 km by road and about 450 km by plane.

5. What is the most cheapest way of travel from Bangkok to Udon Thani?

    • The most cheapest way how you can reach Udon Thani from Bangkok. The most cheapest train tickets to Udon Thani from Bangkok cost about $8-12/pp (seat).

6. What is the best and fast way of transport from Bangkok to Udon Thani?

    • The best and fast option how you can get to Udon Thani from Bangkok is to take a direct flight. Direct flight to Udon Thani takes about 1-1.5 hour and sometimes these flights are also very cheap, start already at $30-135/pp.

7. Where do you keep your luggage in Bangkok?

    • If you want to keep your luggage in Bangkok city, you can try Radical Storage online search service. With Radical Storage you can book a few places in the city center of Bangkok, it is a cheap and your luggage will be safe.

8. Is it possible to book private taxi / car from Bangkok to Udon Thani?

    • Yes, you can book a modern car or minivan with Glassflower private taxi company. Glassflower is a reliable private company and you can book private minivan or modern luxury car to Udon Thani.

9. How to travel to Laos from Bangkok?

    • If you want to travel to Laos, you can do it via Udon Thani and Nong Khai. Nong Khai is a border town with Laos, it is about 60 km from Udon Thani. From Udon Thani to Nong Khai you can travel by bus or train and from Nong Khai you can take another bus or taxi to Vientiane via Thai-Lao Friendship Bridge.

10. Where you can also travel from Bangkok?

    • From Bangkok you can travel to various places and provinces in northern Thailand. The closest provinces to Udon Thani where you can go are: Nong Khai, Sakon Nakhon, Khon Kaen or Kalasin. There are also flights or tourist buses from Bangkok to these provinces.

11. Where to stay in Udon Thani?

    • There are mainly cheap hotels, guesthouses, hostels and a few luxury hotels in Udon Thani. Search and book your hotel, guesthouse, hostel or resort in Udon Thani in Thailand online > Book hotel / resort in Udon Thani.

12. How to travel solo in Thailand?

    • Embark on a solo adventure in Thailand by researching destinations, ensuring personal safety, trying local experiences, connecting with fellow travelers, and savoring the diverse landscapes and attractions the country has to offer. Traveling on your own in Thailand is very popular by travelers. Read this article: Solo Travel in Thailand.

BOOK a TOUR / ACTIVITY in Thailand


🚍 Bus Schedule / Timetable – Bangkok to Udon Thani + Bus Tickets:

Bus Schedule - Bangkok to Udon Thani

Departure in Bangkok

Arrival in Udon Thani

Budsarakham Tour

19:30

04:00

Budsarakham Tour

19:45

06:45

Budsarakham Tour

20:30

05:00

Sawadee Esan

19:45

03:45


🚆 Train Schedule / Timetable – Bangkok to Udon Thani + Train Tickets:

Train Schedule - Bangkok to Udon Thani

Departure in Bangkok

Arrival in Udon Thani

Train - Thai Railways

08:20

16:55

Train - Thai Railways

20:45

06:57

Train - Thai Railways

20:00

05:39


✈️ Flight Schedule / Timetable – Bangkok to Udon Thani + Prices:

Flight Schedule - Bangkok to Udon Thani

Departure in Bangkok

Arrival in Udon Thani

Nok Air

05:55

06:55

Nok Air

13:10

14:15

Nok Air

15:55

17:00

Thai Smile

07:00

08:05

Thai Smile

12:30

13:35

Thai Smile

16:00

17:05

VietJet Air

07:05

08:15

VietJet Air

09:50

11:00

VietJet Air

13:25

14:35

VietJet Air

15:30

16:40

VietJet Air

16:50

18:00

Thai Lion Air

15:00

16:05

Thai Lion Air

11:00

12:10

Nok Air

05:55

06:55

Nok Air

13:10

14:15

Nok Air

15:55

17:00

Thai Air Asia

07:50

08:55

Thai Air Asia

16:50

17:55

BOOK your HOTEL in Udon Thani


4 Ways of Transfer from Bangkok to Udon Thani:

1. FLIGHT from Bangkok to Udon Thani
Transport Options Flight
Travel Time About 1-1.5 hours
Price Range $30-135/pp
Airlines Thai Smile, Thai Lion Air, VietJet Air, Thai Air Asia, Nok Air…
Departure Don Mueang or Suvarnabhumi airports
2. BUS from Bangkok to Udon Thani
Transport Options Bus
Bus Companies Nakhonchai Air, Budsarakam Tour
Travel Time About 7-9 hours
Price Range $16-23/pp
3. TRAIN from Bangkok to Udon Thani
Transport Options Train
Travel Time About 8-10 hours
Price Range $7-45/pp
Train Classes 1st class, 2nd class, 3rd class…
4. PRIVATE TAXI / CAR from Bangkok to Udon Thani
Transport Options Private Taxi, Car, Minivan
Travel Time About 8 hours
Price About $230 (vehicle)
Private Taxi Company Glassflower

interesting-things-facts-of-thailand
best-beautiful-beaches-thailand


🎫 Book your tickets / flights from Bangkok to Udon Thani:

(You can change your travel route, e.g. Bangkok Khon Kaen, Bangkok to Nong Khai…)


Bangkok to Nong KhaiBangkok to ChiangRaiBangkok to ChumphonPhuket to BangkokKrabi to BangkokPhuket to SuratThaniSapa to Hanoi

Ferries in Thailand ➜

How useful was this post?

Click on a star to rate it!

Average rating 4.9 / 5. Vote count: 16

No votes so far! Be the first to rate this post.

Share: