Phitsanulok to Udon Thani by bus

2 buses leave Phitsanulok for Udon Thani every day, with fares from ฿420 to ฿420. The quickest trip takes 5h 55m; the first bus departs at 16:30 from Phitsanulok Bus Terminal 2, the last at 22:50. Operators: Phetprasert. Prices checked on 2026-10-30.

Find seats and book

Daily timetable

DepartsArrivesDurationOperatorClassFare
16:30→ 22:456h 15mPhetprasertDouble-decker · 48 seats฿420Book
22:50→ 04:455h 55mPhetprasertDouble-decker · 48 seats฿420Book

Where to board in Phitsanulok

Bus companies on this route

Questions travellers ask

How long is the bus from Phitsanulok to Udon Thani?

The fastest bus takes 5h 55m. Most departures take about 6h 5m.

How much is a bus ticket from Phitsanulok to Udon Thani?

Fares run from ฿420 to ฿420, set by the bus companies.

When do the first and last buses from Phitsanulok to Udon Thani leave?

The first bus leaves at 16:30 and the last at 22:50: 2 departures a day.

Where does the bus to Udon Thani leave from in Phitsanulok?

Most buses leave from Phitsanulok Bus Terminal 2.

Questions about the bus from Phitsanulok to Udon Thani? Ask BeeBee →