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.
- 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. You can also travel by tourist bus from Bangkok to Udon Thani. Travel by bus to Udon Thani takes about 7-9 hours. 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. You can book tickets and flights to Udon Thani online. Before you arrive to Udon Thani, you should also read this article: Weather in Udon Thani.
-
- 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. 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. You can also visit The Red Lotus Sea, this lake is located at Nong Han lake in Kumphawapi district in Udon Thani province. 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) | 1 hour 10 minutes | About $30-130/pp |
Tourist Bus | About 8-10 hours | About $14-23/pp |
Train (Thai Railways) | About 8-10 hours | About $7-45/pp |
Private Taxi/Car with a driver | About 8 hours | About $230-400/car |
How do I get from Bangkok to Udon Thani?
1. FLIGHT from Bangkok to Udon Thani
The most convenient and fastest way to get from Bangkok to Udon Thani in northern Thailand is by direct flight. This option saves you time and is the most convenient way to get there. Flights operate from Suvarnabhumi and Don Mueang airports in Bangkok to Udon Thani Airport.
A direct flight from Bangkok to Udon Thani takes about 1 hour 10 minutes, but if you include the transfer to the airport and the wait before departure, the total transfer time can be about 4-5 hours. Most flights on this route to Udon Thani are operated by Thai Smile, Thai Airways, Thai Lion Air, VietJet Air, Thai Air Asia, Nok Air or Hanh Air Systems.
Most flights on this route are Economy class, which means that prices can also be lower. A direct flight from Bangkok to Udon Thani costs between $30-130/pp, these prices can change throughout the year and are not fixed. The cheapest flights to Udon Thani are often offered by Thai Lion Air.
The flight schedule between Bangkok and Udon Thani is relatively long and there are enough direct flights every day, and you are sure to choose a suitable connection. You can easily search and buy flights from Bangkok to Udon Thani online in advance. When booking, also read all the information and conditions of the flight, follow the instructions of the airlines.
2. BUS from Bangkok to Udon Thani
Another cheaper option for land transfer from Bangkok to Udon Thani is a bus transfer. On this route, you can use modern and comfortable buses from companies such as Nakhonchai Air, Budsarakham Tour, Chan Tour, Cherdchai Tour, Transport Co, Sawadee Esan and possibly others.
These buses depart from places such as Nakhonchaiair Station, Mochit, or other places and arrive in Udon Thani at places such as Udon Thani Nakhonchaiair, Ban Tio, Udon Thani 1 and possibly other places.
You will see all information about departure points and bus stations in Bangkok and arrival points in Udon Thani when searching for bus tickets online, so read everything carefully.
BOOK BUS TICKET to Udon Thani ➜
Bus transport to Udon Thani from Bangkok takes about 8-10 hours, but the stated travel time may vary and may not be exactly adhered to. Buses may also be delayed at departure and during the journey. Bus transfers from Bangkok to Udon Thani cost between $14-23/pp, but these prices can change throughout the year and are not fixed.
Bus schedules between the cities are relatively sufficient, but most buses run in the afternoon and at night. You can easily find and buy bus tickets from Bangkok to Udon Thani online in advance. Arrive at the departure point in Bangkok at least 30 minutes before the bus departs and read all transfer conditions when booking a ticket.
3. TRAIN from Bangkok to Udon Thani
The cheapest and most popular option for land transfer from Bangkok to Udon Thani is a train transfer. This route is served by classic Thai trains, which offer seats and sleepers in 1st to 3rd class trains. Trains depart from Krung Thep Aphiwat Central Terminal Station and arrive at Udon Thani Railway Station, which is a short distance from the city center, see the map of Thai Railways.
A minor disadvantage of train transport is the limited timetable of these trains and there are usually 3 train connections on this route every day. The train transfer from Bangkok to Udon Thani takes about 8-10 hours and the stated travel time is usually adhered to, with minor differences at most.
In terms of price, traveling by train can be the cheapest option if you use seats in 3rd or 2nd class. The most expensive option is sleepers in 1st class. Train travel from Bangkok to Udon Thani costs between $7-45/pp, these prices can change throughout the year and are not fixed.
In terms of price, this is therefore the optimal option for most low-cost travelers. You can easily search for and purchase train tickets to Udon Thani from Bangkok online in advance. These tickets do not need to be printed, if you have a smartphone, you can just have them saved and show their QR code when boarding the train in Bangkok.
4. PRIVATE TAXI / CAR from Bangkok to Udon Thani
For transportation from Bangkok to Udon Thani, you can also use a private transfer by a modern car/taxi with a driver. This transfer option to Udon Thani is offered by Glassflower, Kanokwan Travel or Kim Transfers Thailand. These companies offer modern smaller classic cars or larger SUVs and minivans for more people.
Most of these minivans are suitable for group travel and can carry 9-10 passengers. Transportation by private car also has the advantage that you can choose your departure point in Bangkok and your arrival point in Udon Thani, which can also save you time. You can leave, for example, from Don Mueang or Suvarnabhumi airports or from your hotel in Bangkok.
BOOK BUS TICKET to Udon Thani ➜
Transfer by private car/taxi from Bangkok to Udon Thani takes about 8-10 hours, but the stated travel time may vary depending on your travel route. Transportation by private car/taxi to Udon Thani from Bangkok is the most expensive transfer option and costs between $230-400/car.
These prices vary depending on the type of vehicle you choose and you can always split the fare and calculate it for each passenger in the vehicle. The cheapest option is usually always the smaller classic vehicles for up to 3 passengers. You can search, view and book your private car/taxi from Bangkok to Udon Thani online well in advance.
❓ 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 taxi 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 hour 10 minutes.
- Transfer by tourist bus from Bangkok to Udon Thani takes about 8-10 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 $14-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-400/car.
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. 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.
8. 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.
9. 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.
10. 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.
11. 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 from Bangkok to Udon Thani:
Bus Schedule - Bangkok to Udon Thani | Departure in Bangkok | Arrival in Udon Thani |
---|---|---|
Budsarakham Tour | 19:45 | 06:45 |
Budsarakham Tour | 20:30 | 04:30 |
Cherdchai Tour | 09:00 | 18:00 |
Cherdchai Tour | 20:30 | 05:30 |
Nakhonchai Air | 09:45 | 18:13 |
Nakhonchai Air | 10:45 | 20:00 |
Nakhonchai Air | 16:00 | 00:13 |
Nakhonchai Air | 20:00 | 04:20 |
Nakhonchai Air | 21:10 | 05:57 |
Nakhonchai Air | 22:15 | 06:35 |
Nakhonchai Air | 22:45 | 07:00 |
Transport Co | 20:00 | 05:21 |
Chan Tour | 20:00 | 06:00 |
Sawadee Esan | 20:29 | 06:39 |
🚆 Train Schedule / Timetable from Bangkok to Udon Thani:
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 |
BOOK your HOTEL in Udon Thani ➜
🎫 Book your tickets / flights from Bangkok to Udon Thani:
(You can change your travel route, e.g. Bangkok Khon Kaen, Bangkok to Nong Khai…)