Home › Buses from Udon Thani
Buses from Udon Thani
From Udon Thani we found 51 scheduled departures on 4 Oct 2026, spread over 16 destinations. The cheapest seat leaves for Sakon Nakhon at ฿150, and the longest typical ride is the one to Hat Yai, at about 24 h.
Destinations
Udon Thani to Bangkok
Udon Thani to Bangkok: 11 departures, first 12:10 and last 22:30. Seats ฿526 to ฿818. About 8 h 5 min on the road.
Udon Thani to Pattaya
Udon Thani to Pattaya: 8 departures, first 09:30 and last 19:05. Seats ฿614 to ฿955. About 12 h 20 min on the road.
Udon Thani to Amnat Charoen
Udon Thani to Amnat Charoen: 3 departures, first 05:30 and last 07:30. Seats ฿350. About 7 h 10 min on the road.
Udon Thani to Chiang Mai
Udon Thani to Chiang Mai: 3 departures, first 18:45 and last 21:00. Seats ฿777 to ฿1,036. About 11 h 40 min on the road.
Udon Thani to Mukdahan
Udon Thani to Mukdahan: 3 departures, first 05:30 and last 07:30. Seats ฿270. About 5 h 35 min on the road.
Udon Thani to Sakon Nakhon
Udon Thani to Sakon Nakhon: 3 departures, first 05:30 and last 07:30. Seats ฿150. About 2 h 50 min on the road.
Udon Thani to Ubon Ratchathani
Udon Thani to Ubon Ratchathani: 3 departures, first 05:30 and last 07:30. Seats ฿415. About 8 h 40 min on the road.
Udon Thani to Chon Buri
Udon Thani to Chon Buri: 2 departures, first 18:00 and last 18:00. Seats ฿603 to ฿938. About 12 h 7 min on the road.
Udon Thani to Hat Yai
Udon Thani to Hat Yai: 2 departures, first 11:30 and last 11:30. Seats ฿1,611 to ฿2,148. About 24 h on the road.
Udon Thani to Lampang
Udon Thani to Lampang: 2 departures, first 18:45 and last 21:00. Seats ฿672. About 11 h on the road.
Udon Thani to Lamphun
Udon Thani to Lamphun: 2 departures, first 18:45 and last 21:00. Seats ฿777. About 12 h on the road.
Udon Thani to Phatthalung
Udon Thani to Phatthalung: 2 departures, first 11:30 and last 11:30. Seats ฿1,510 to ฿2,013. About 22 h 30 min on the road.
Udon Thani to Phitsanulok
Udon Thani to Phitsanulok: 2 departures, first 18:45 and last 21:00. Seats ฿420. About 7 h 7 min on the road.
Udon Thani to Thung Song Bus Terminal
Udon Thani to Thung Song Bus Terminal: 2 departures, first 11:30 and last 11:30. Seats ฿1,418 to ฿1,890. About 21 h 30 min on the road.
Udon Thani to Uttaradit
Udon Thani to Uttaradit: 2 departures, first 18:45 and last 21:00. Seats ฿517. About 8 h 40 min on the road.
Udon Thani to Nakhon Ratchasima
Udon Thani to Nakhon Ratchasima: 1 departures, first 20:15 and last 20:15. Seats ฿347. About 8 h 30 min on the road.
Who runs the buses
- 407 Pattana — 12 departures
- Sahamit Ubon — 12 departures
- Phetprasert — 10 departures
- Nakhonchaiair — 8 departures
- Piya Prasert — 6 departures
- Budsarakham — 3 departures
- Chan Tour — 1 departure
- Orsuksa Tour — 1 departure
Each operator is counted by the departures it runs from Udon Thani to the destinations above.
Where the buses leave from
- Udon Thani Bus Terminal 1 — 44 departures
- Nakhonchai Air Bus Station Udon Thani — 8 departures
- Udon Thani Bus Terminal 2 — 1 departure
The day across these routes
The first bus of the day leaves at 05:30 (Udon Thani to Amnat Charoen) and the last at 22:30 (Udon Thani to Bangkok). The busiest hour is 18:00 with 11 departures, and 30 of the 53 departures, 56%, leave at 18:00 or later.
Fares run from ฿150 to ฿2,148, with the middle departure at ฿613. By seat type: VIP 8 (฿613 to ฿2,148); First class 35 (฿150 to ฿955); Double-decker 10 (฿420 to ฿777).
Typical ride lengths: 1 routes under 3 hours, 1 between 3 and 6, 6 between 6 and 10 and 8 over 10. The shortest is Udon Thani to Sakon Nakhon at 2 h 50 min and the longest Udon Thani to Hat Yai at 24 h.
Listed services: emergency window hammers on 33 trips; marked emergency exits on 19 trips; charging points on 13 trips.