There are 3 ways to get from Laos to Udonthani by car, train, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive, train
best- Drive from Vientiane to Nong Khaicar
- Take the train from Nong Khai to Udon Thanitrain 26 / ...
1h 12m฿147–1,088Bus
- Take the bus from Khua Din Bus Station to Udon Thani Bus Terminal 1bus Khua Din Bus Station - Udon Thani Bus Terminal 1
3h 7m฿313Drive 77 km
- Drive from Vientiane to Udonthanicar 77 km
1h 15m฿448–647
Laos to Udonthani by bus and foot
Comparing Your Travel Options
The cheapest way to get from Laos to Udonthani is to drive and train which costs ฿140 - ฿1100 and takes 1h 12m.
The fastest way to get from Laos to Udonthani is to drive and train which takes 1h 12m and costs ฿140 - ฿1100.
Yes, there is a direct bus departing from Khua Din Bus Station station and arriving at Udon Thani Bus Terminal 1. Services depart once daily, and operate every day. The journey takes approximately 3h.
The distance between Laos and Udonthani is 75 km. The road distance is 77 km.
The best way to get from Laos to Udonthani without a car is to bus which takes 3h 7m and costs ฿313.
It takes approximately 1h 12m to get from Laos to Udonthani, including transfers.
Laos to Udonthani bus services, operated by Yortdoy Travel, depart from Khua Din Bus Station.
Laos to Udonthani bus services, operated by Yortdoy Travel, arrive at Udon Thani Bus Terminal 1 station.
Yes, the driving distance between Laos to Udonthani is 77 km. It takes approximately 1h 15m to drive from Laos to Udonthani.
Book your Laos to Udonthani bus tickets online with 12go.asia.
What companies run services between Laos and Udonthani, Thailand?
Yortdoy Travel operates a bus from Khua Din Bus Station to Udon Thani Bus Terminal 1 once daily. Tickets cost ฿313 and the journey takes 3h.
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Nong Khai to Udon Thani
- Ave. Duration
- 42 min
- Frequency
- Every 3 hours
- Estimated price
- ฿17–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿100–120
- 2nd Class (Air-Conditioned Berth)
- ฿17–23
- 2nd Class (Air-conditioned Seat)
- ฿250–280
- Phone
- +66 2 285 1085
- [email protected]
- Website
- 12go.co
Bus from Khua Din Bus Station to Udon Thani Bus Terminal 1
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ฿313
- Book at
- Yortdoy Travel
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 Italy Travel Guides, Getting around the Cyclades, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.
Booking & Getting There
There are 181+ hotels available in Udonthani.


