EZseat

Home › Buses to Phrae

Buses to Phrae

30 scheduled departures reach Phrae from 10 origins on 4 Oct 2026. The cheapest seat comes from Nan at ฿160, and the shortest typical ride is from Uttaradit, at about 30 min.

Where the buses come from

Bangkok to Phrae

Bangkok to Phrae: 7 departures, first 09:00 and last 20:30. Seats ฿522 to ฿609. About 8 h on the road.

Nan to Phrae

Nan to Phrae: 6 departures, first 06:30 and last 17:00. Seats ฿160 to ฿330. About 2 h on the road.

Pathum Thani to Phrae

Pathum Thani to Phrae: 4 departures, first 19:30 and last 20:00. Seats ฿522 to ฿609. About 7 h 20 min on the road.

Rayong to Phrae

Rayong to Phrae: 3 departures, first 14:00 and last 17:45. Seats ฿813 to ฿882. About 11 h 27 min on the road.

Hat Yai to Phrae

Hat Yai to Phrae: 2 departures, first 08:30 and last 08:30. Seats ฿1,600 to ฿2,134. About 22 h on the road.

Phatthalung to Phrae

Phatthalung to Phrae: 2 departures, first 10:00 and last 10:00. Seats ฿1,499 to ฿1,999. About 20 h 30 min on the road.

Phitsanulok to Phrae

Phitsanulok to Phrae: 2 departures, first 11:30 and last 12:00. Seats ฿308. About 2 h 15 min on the road.

Thung Song Bus Terminal to Phrae

Thung Song Bus Terminal to Phrae: 2 departures, first 11:15 and last 11:15. Seats ฿1,407 to ฿1,876. About 19 h 15 min on the road.

Den Chai Railway Station to Phrae

Den Chai Railway Station to Phrae: 1 departures, first 04:30 and last 04:30. Seats ฿330. About 1 h 20 min on the road.

Uttaradit to Phrae

Uttaradit to Phrae: 1 departures, first 13:30 and last 13:30. Seats ฿308. About 30 min on the road.

Where the buses arrive

Who runs the buses

Arrival times

Across all of these routes the busiest arrival hour is 06:00, with 6 departures. The earliest arrival is at 02:00 and the latest at 19:04.

The day across these routes

The first bus of the day leaves at 04:30 (Den Chai Railway Station to Phrae) and the last at 20:30 (Bangkok to Phrae). The busiest hour is 17:00 with 5 departures, and 8 of the 36 departures, 22%, leave at 18:00 or later.

Fares run from ฿160 to ฿2,134, with the middle departure at ฿522. By seat type: VIP 10 (฿609 to ฿2,134); First class 8 (฿522 to ฿882); Standard 18 (฿160 to ฿522).

Typical ride lengths: 4 routes under 3 hours, 0 between 3 and 6, 2 between 6 and 10 and 4 over 10. The shortest is Uttaradit to Phrae at 30 min and the longest Hat Yai to Phrae at 22 h.

Listed services: emergency window hammers on 29 trips; charging points on 15 trips; blankets on 11 trips.