Home › Buses to Uttaradit
Buses to Uttaradit
43 scheduled departures reach Uttaradit from 20 origins on 4 Oct 2026. The cheapest seat comes from Lom Sak Bus Terminal at ฿273, and the shortest typical ride is from Phrae, at about 1 h 55 min.
Where the buses come from
Bangkok to Uttaradit
Bangkok to Uttaradit: 10 departures, first 08:00 and last 21:46. Seats ฿450 to ฿609. About 6 h 55 min on the road.
Pathum Thani to Uttaradit
Pathum Thani to Uttaradit: 4 departures, first 19:30 and last 20:00. Seats ฿500 to ฿609. About 6 h 45 min on the road.
Rayong to Uttaradit
Rayong to Uttaradit: 4 departures, first 14:15 and last 20:00. Seats ฿720 to ฿804. About 10 h 45 min on the road.
Chum Phae Bus Terminal to Uttaradit
Chum Phae Bus Terminal to Uttaradit: 3 departures, first 16:35 and last 23:55. Seats ฿405. About 6 h 5 min on the road.
Hat Yai to Uttaradit
Hat Yai to Uttaradit: 2 departures, first 08:30 and last 08:30. Seats ฿1,523 to ฿2,030. About 20 h on the road.
Khon Kaen to Uttaradit
Khon Kaen to Uttaradit: 2 departures, first 17:30 and last 22:30. Seats ฿487. About 7 h 15 min on the road.
Loei to Uttaradit
Loei to Uttaradit: 2 departures, first 22:00 and last 23:45. Seats ฿370. About 5 h 40 min on the road.
Lom Sak Bus Terminal to Uttaradit
Lom Sak Bus Terminal to Uttaradit: 2 departures, first 18:50 and last 21:30. Seats ฿273. About 3 h 50 min on the road.
Phayao to Uttaradit
Phayao to Uttaradit: 2 departures, first 10:30 and last 11:00. Seats ฿466. About 3 h 45 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.
Bueng Kan to Uttaradit
Bueng Kan to Uttaradit: 1 departures, first 15:00 and last 15:00. Seats ฿760. About 13 h 5 min on the road.
Chiang Rai to Uttaradit
Chiang Rai to Uttaradit: 1 departures, first 09:00 and last 09:00. Seats ฿466. About 5 h 30 min on the road.
Mae Sai Bus Terminal to Uttaradit
Mae Sai Bus Terminal to Uttaradit: 1 departures, first 07:30 and last 07:30. Seats ฿466. About 7 h on the road.
Nakhon Phanom to Uttaradit
Nakhon Phanom to Uttaradit: 1 departures, first 17:15 and last 17:15. Seats ฿779. About 11 h 45 min on the road.
Nan to Uttaradit
Nan to Uttaradit: 1 departures, first 08:00 and last 08:00. Seats ฿308. About 3 h 45 min on the road.
Phrae to Uttaradit
Phrae to Uttaradit: 1 departures, first 09:50 and last 09:50. Seats ฿308. About 1 h 55 min on the road.
Roi Et to Uttaradit
Roi Et to Uttaradit: 1 departures, first 20:40 and last 20:40. Seats ฿603. About 8 h 50 min on the road.
Sakon Nakhon to Uttaradit
Sakon Nakhon to Uttaradit: 1 departures, first 18:45 and last 18:45. Seats ฿683. About 10 h 15 min on the road.
Ubon Ratchathani to Uttaradit
Ubon Ratchathani to Uttaradit: 1 departures, first 17:45 and last 17:45. Seats ฿777. About 11 h 45 min on the road.
Yasothon to Uttaradit
Yasothon to Uttaradit: 1 departures, first 19:20 and last 19:20. Seats ฿674. About 10 h 10 min on the road.
Where the buses arrive
- Uttaradit Bus Terminal — 43 departures
Who runs the buses
- Phetprasert — 17 departures
- Nakhonchaiair — 8 departures
- Sukhothai Thani (Win Tour) — 7 departures
- Budsarakham — 6 departures
- Cherdchai Tour — 3 departures
- Piya Chaipat — 2 departures
Arrival times
Across all of these routes the busiest arrival hour is 05:00, with 10 departures. The earliest arrival is at 01:00 and the latest at 23:00.
The day across these routes
The first bus of the day leaves at 07:30 (Mae Sai Bus Terminal to Uttaradit) and the last at 23:55 (Chum Phae Bus Terminal to Uttaradit). The busiest hour is 19:00 with 6 departures, and 23 of the 43 departures, 53%, leave at 18:00 or later.
Fares run from ฿273 to ฿2,030, with the middle departure at ฿517. By seat type: VIP 5 (฿609 to ฿2,030); First class 12 (฿500 to ฿804); Double-decker 17 (฿273 to ฿779); Standard 9 (฿308 to ฿513).
Typical ride lengths: 1 routes under 3 hours, 5 between 3 and 6, 7 between 6 and 10 and 7 over 10. The shortest is Phrae to Uttaradit at 1 h 55 min and the longest Hat Yai to Uttaradit at 20 h.
Listed services: emergency window hammers on 35 trips; marked emergency exits on 9 trips; blankets on 9 trips.