State Railway of Thailand operates a train from Phra Nakhon Si Ayutthaya to Phitsanulok 5 times a day. Tickets cost $11 - $17 and the journey takes 3 h 25 min. Alternatively, operates a bus from Phra Nakhon Si Ayutthaya to Phitsanulok hourly. Tickets cost $10 and the journey takes 6 h. Phetprasert Tour also services this route twice daily.
From Ayutthaya train to Phitsanulok. 3 h 25 min ฿441. From Phra Nakhon Si Ayutthaya bus to Sukhothai then bus to Phitsanulok. 8 h 1 min ฿405. From Ayutthaya night train to Phitsanulok. 4 h 31 min ฿440. From Phra Nakhon Si Ayutthaya drive to Phitsanulok. 4 h 17 min ฿1028. From Ayutthaya station train to Bangkok Don Muang airport, fly to Phitsanulok airport, then taxi to Phitsanulok. 2 h 27 min ฿2066.