Bangkok to Phitsanulok by bus

14 buses leave Bangkok for Phitsanulok every day, with fares from ฿356 to ฿475. The quickest trip takes 5h 25m; the first bus departs at 07:00 from Bangkok Bus Terminal Chatuchak (Mo Chit 2), the last at 23:00. Operators: Route 913 Phitsanulok Yanyon, Route 965 Phitsanulok Yanyon, Sukhothai Thani (Win Tour) and Cherdchai Tour. Prices checked on 2026-10-30.

Find seats and book

Daily timetable

DepartsArrivesDurationOperatorClassFare
07:00→ 12:255h 25mRoute 965 Phitsanulok YanyonEconomy฿356Book
09:00→ 14:255h 25mRoute 913 Phitsanulok YanyonEconomy฿356Book
10:00→ 15:305h 30mSukhothai Thani (Win Tour)Economy฿356Book
10:30→ 15:555h 25mRoute 913 Phitsanulok YanyonEconomy฿356Book
12:00→ 17:255h 25mRoute 965 Phitsanulok YanyonPremium Economy฿475Book
12:30→ 18:306hCherdchai TourEconomy฿356Book
14:00→ 19:255h 25mRoute 965 Phitsanulok YanyonEconomy฿356Book
15:15→ 20:405h 25mRoute 913 Phitsanulok YanyonEconomy฿356Book
19:00→ 00:255h 25mRoute 913 Phitsanulok YanyonEconomy฿356Book
19:30→ 05:009h 30mBudsarakhamA/C 1st class฿416Book
20:30→ 01:555h 25mRoute 913 Phitsanulok YanyonEconomy฿356Book
20:45→ 02:155h 30mSukhothai Thani (Win Tour)Business Class฿416Book
21:00→ 02:305h 30mSukhothai Thani (Win Tour)Premium Economy฿416Book
23:00→ 04:255h 25mRoute 913 Phitsanulok YanyonEconomy฿356Book

Where to board in Bangkok

Bus companies on this route

Questions travellers ask

How long is the bus from Bangkok to Phitsanulok?

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

How much is a bus ticket from Bangkok to Phitsanulok?

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

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

The first bus leaves at 07:00 and the last at 23:00: 14 departures a day.

Where does the bus to Phitsanulok leave from in Bangkok?

Most buses leave from Bangkok Bus Terminal Chatuchak (Mo Chit 2).

Questions about the bus from Bangkok to Phitsanulok? Ask BeeBee →