There are 8 ways to get from Udon Thani to Bangkok Mochit Bus Terminal by plane, bus, train, car, taxi, or subway
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 Don Mueang International Airport
best- Fly from Udon Thani International Airport (UTH) to Don Mueang International Airport (DMK)UTH - DMK
1h 48m฿935–2,159Train
cheapest- Take the train from Udon Thani to Krung Thep Aphiwat Central Terminal26 Nong Khai - Krung Thep Aphiwat Central Terminal Station - Class II Sleeper AC / ...
8h 38m฿180–1,500Bus
- Take the bus from Udonthani to Bangkok Nakhonchai Air Terminal
8h 7m฿550–950Drive 556.6 km
- Drive from Udon Thani to Bangkok Mochit Bus Terminal556.6 km
7h 36m฿2,037–2,942Taxi
- Take the taxi from Udon Thani to Bangkok Mochit Bus Terminal556.6 km
7h 36m฿4,000–4,800Fly to Suvarnabhumi Airport, subway
- Fly from Udon Thani International Airport (UTH) to Suvarnabhumi Airport (BKK)UTH - BKK
- Take the subway from MRT เพชรบุรี;Mrt Phetchaburi to MRT สวนจตุจักร;Mrt Chatuchak Park
2h 21m฿976–2,144Bus via Udonthani Terminal
- Take the bus from Udonthani Terminal to Bangkok Mochit Bus Terminal
9h 15m฿640–850Local Bus, bus
- Take the bus from Udonthani to Chaiyaphum
- Take the bus from Chaiyaphum Bus Station to Bangkok Mochit Bus Terminal
9h 33m฿552–612
Udon Thani to Bangkok Mochit Bus Terminal by bus and foot
Questions & Answers
The cheapest way to get from Udon Thani to Bangkok Mochit Bus Terminal is to Local Bus and bus which costs ฿550 - ฿650 and takes 9h 33m.
The fastest way to get from Udon Thani to Bangkok Mochit Bus Terminal is to fly which takes 1h 48m and costs ฿900 - ฿2200.
Yes, there is a direct bus departing from Udonthani Terminal and arriving at Bangkok Mochit Bus Terminal. Services depart once daily, and operate every day. The journey takes approximately 9h 15m.
Yes, there is a direct train departing from Udon Thani and arriving at Krung Thep Aphiwat Central Terminal. Services depart three times a day, and operate every day. The journey takes approximately 8h 19m.
The distance between Udon Thani and Bangkok Mochit Bus Terminal is 472 km. The road distance is 556.6 km.
The best way to get from Udon Thani to Bangkok Mochit Bus Terminal without a car is to bus which takes 8h 7m and costs ฿550 - ฿950.
It takes approximately 1h 48m to get from Udon Thani to Bangkok Mochit Bus Terminal, including transfers.
Udon Thani to Bangkok Mochit Bus Terminal bus services, operated by Budsarakham Tour, depart from Udonthani Terminal station.
Udon Thani to Bangkok Mochit Bus Terminal train services, operated by State Railway of Thailand, depart from Udon Thani station.
The best way to get from Udon Thani to Bangkok Mochit Bus Terminal is to fly which takes 1h 48m and costs ฿900 - ฿2200. Alternatively, you can bus, which costs ฿550 - ฿950 and takes 8h 7m, you could also train, which costs ฿180 - ฿1500 and takes 8h 38m.
What companies run services between Udon Thani, Thailand and Bangkok Mochit Bus Terminal, Thailand?
Thai AirAsia, Nok Air, and two other airlines fly from Udon Thani International Airport (UTH) to Don Mueang International Airport (DMK) hourly. Alternatively, Nakhonchai Air operates a bus from Udonthani to Bangkok Nakhonchai Air Terminal every 3 hours. Tickets cost ฿550–950 and the journey takes 7h 55m.
- Website
- nokair.com
Flights from Udon Thani International Airport to Don Mueang International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ฿800–11,000
- Website
- worldticket.com
Flights from Udon Thani International Airport to Don Mueang International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ฿800–11,000
- Website
- airasia.com
Flights from Udon Thani International Airport to Don Mueang International Airport
- Ave. Duration
- 1h 4m
- When
- Every day
- Estimated price
- ฿800–2,000
Flights from Udon Thani International Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ฿800–1,600
- Website
- lionairthai.com
Flights from Udon Thani International Airport to Don Mueang International Airport
- Ave. Duration
- 1h 3m
- When
- Every day
- Estimated price
- ฿750–1,600
- Website
- vietjetair.com
Flights from Udon Thani International Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h 11m
- When
- Every day
- Estimated price
- ฿950–2,100
- Website
- thaiairways.com
Flights from Udon Thani International Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h 8m
- When
- Every day
- Estimated price
- ฿2,600–17,000
- Phone
- 1690
- sarabanklang@railway.co.th
- Website
- dticket.railway.co.th
Train from Udon Thani to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 8h 19m
- Frequency
- 3 times a day
- Estimated price
- ฿180–1,500
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- ฿180–270
- 2nd Class (Air-Conditioned Berth)
- ฿650–950
- 2nd Class (Air-conditioned Seat)
- ฿400–550
- 1st Class (Air-Conditioned Berth)
- ฿1,100–1,500
- Second Class Sleeper
- ฿1,085–1,095
- Ordinary Train
- ฿250–1,300
- Phone
- +66 2716 4000
- saraban@mrta.co.th
- Website
- mrta.co.th
Subway from MRT เพชรบุรี;Mrt Phetchaburi to MRT สวนจตุจักร;Mrt Chatuchak Park
- Ave. Duration
- 7 min
- Frequency
- Every 10 minutes
- Estimated price
- ฿26–40
- Schedules at
- mrta.co.th
- Phone
- 1624
- customerservice@nakhonchaiair.com
- Website
- nakhonchaiair.com
Bus from Udonthani to Bangkok Nakhonchai Air Terminal
- Ave. Duration
- 7h 55m
- Frequency
- Every 3 hours
- Estimated price
- ฿550–950
- Book at
- https://12go.asia/en/operator/nakhonchai-air
- Website
- https://www.nakhonchaiair.com/view/
- Gold Class
- ฿600–700
- First Class
- ฿750–950
- Phone
- +66 62 717 2926
- brt@budsarakamtour.com
- Website
- 12go.asia
Bus from Udonthani Terminal to Bangkok Mochit Bus Terminal
- Ave. Duration
- 9h 15m
- Frequency
- Once daily
- Estimated price
- ฿640–850
- Book at
- 12go.asia
- Express
- ฿640–680
Bus from Udonthani to Chaiyaphum
- Ave. Duration
- 3h 57m
- Frequency
- Every 4 hours
- Estimated price
- ฿232
- Website
- busonlineticket.co.th
Bus from Chaiyaphum Bus Station to Bangkok Mochit Bus Terminal
- Ave. Duration
- 5h
- Frequency
- Every 3 hours
- Estimated price
- ฿324
- Book at
- 12go.asia
- Phone
- 044 811 556
- Website
- 12go.asia
Bus from Chaiyaphum Bus Station to Bangkok Mochit Bus Terminal
- Ave. Duration
- 5h 35m
- Frequency
- Every 3 hours
- Estimated price
- ฿377
- Book at
- 12go.asia
- Ave. Duration
- 7h 36m
- Estimated price
- ฿4,000–4,800
Thai Taxi Services
- Phone
- +66 98 6513465
Taxi Udon Group
- Phone
- +66 84 9492200
- Website
- facebook.com
Grab Taxi
- Website
- grab.com
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: Jadrolinija, Getting around the Cyclades, and How to get from JFK to New York City - to help you get the most out of your next trip.
More Questions & Answers
Udon Thani to Bangkok Mochit Bus Terminal bus services, operated by Budsarakham Tour, arrive at Bangkok Mochit Bus Terminal station.
Udon Thani to Bangkok Mochit Bus Terminal train services, operated by State Railway of Thailand, arrive at Krung Thep Aphiwat Central Terminal station.
Yes, the driving distance between Udon Thani to Bangkok Mochit Bus Terminal is 557 km. It takes approximately 7h 36m to drive from Udon Thani to Bangkok Mochit Bus Terminal.
Book your Udon Thani to Bangkok Mochit Bus Terminal bus tickets online with Omio.
There are 5323+ hotels available in Bangkok Mochit Bus Terminal.













