Check times, prices and seats, then pay by card, mobile banking or at 7-Eleven.
Bus operators on this route
Where to stay in Udon Thani
Loading nearby places…
Bus from Bangkok to Udon Thani: questions and answers
How far is it from Bangkok to Udon Thani?
About 510 km by road (410 km in a straight line) from Rangsit Bus Terminal to Non Sa-at.
How long does the bus from Bangkok to Udon Thani take?
Roughly 6½ to 8½ hours, depending on the operator, the vehicle and stops on the way. Check the exact departure and arrival times when you book.
Which companies run buses from Bangkok to Udon Thani?
2 operators run this route: Chan Tour, Jiratthakarn Transport Company Limited.
Where do I catch the bus in Bangkok?
Buses leave from Rangsit Bus Terminal (Bangkok). Station guide and map
Where does the bus stop in Udon Thani?
The bus arrives at Non Sa-at (Udon Thani). Station guide and map
How do I book a bus ticket from Bangkok to Udon Thani?
Press the booking button on this page, pick your date, time and seat, then pay online by card, mobile banking or at 7-Eleven. Booking ahead is recommended on weekends and public holidays.
Where can I stay in Udon Thani?
See the hotels near Non Sa-at on this page, or browse all hotels in Udon Thani on Agoda.
Compare all 103 buses from Bangkok to Udon Thani →
More buses from Rangsit Bus Terminal
| From | To | Book |
|---|---|---|
| Rangsit Bus Terminal | Amnat Charoen | Details Book Now |
| Rangsit Bus Terminal | Amnat Charoen Bus Terminal | Details Book Now |
| Rangsit Bus Terminal | Amnat Charoen Hospital | Details Book Now |
| Rangsit Bus Terminal | Amphoe Can Dong | Details Book Now |
| Rangsit Bus Terminal | Amphoe Phimai | Details Book Now |
| Rangsit Bus Terminal | Ang Thong | Details Book Now |
| Rangsit Bus Terminal | Ang Thong Bus Terminal | Details Book Now |
| Rangsit Bus Terminal | Ayutthaya Bus Terminal | Details Book Now |
| Rangsit Bus Terminal | Baan Klang Si Thep | Details Book Now |
| Rangsit Bus Terminal | Bak Port | Details Book Now |
| Rangsit Bus Terminal | Ban Ar Hong | Details Book Now |
| Rangsit Bus Terminal | Ban Ar Ya | Details Book Now |



