EZseat

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

Who runs the buses

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.