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
- Phrae Bus Terminal — 25 departures
- Mahachulalongkornrajavidyalaya University — 7 departures
- Nakhonchai Air Bus Station Phrae — 4 departures
Who runs the buses
- Nakhonnan Yanyon — 13 departures
- Budsarakham — 6 departures
- Piya Chaipat — 6 departures
- Nakhonchaiair — 4 departures
- Sukhothai Thani (Win Tour) — 3 departures
- Cherdchai Tour — 2 departures
- Pornpiriya — 2 departures
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.