Bangkok to Phitsanulok by Bus

Time: 6 hours   Cost: 245-500 THB (8-16.25 USD)

You will depart from Bangkok’s Northeastern Bus Terminal (Mo Chit) Address: Phahonyothin Rd. You will arive at Phitsanulok’s bus terminal, which is 2km East of town. The price will depend on if you selct air-conditioning or VIP bus service. You may book tickets at the station, travel agencies, and possibly your hotel. Booking at the station is the cheapest option, but paying a premium at a travel agency or your hotel can save time and worry, often providing travel from your hotel to the station. It is wise to reserve your seat for travel on weekends and during festivals at least one day in advance.

Bangkok to Phitsanulok by Train

Time: 6 hours   Cost: 220-1075 THB (7.15-35.00 USD)

You will depart from Hualamphong, which is Bangkok’s central train station. You will arrive at Phitsanulok’s train station, which is located in the center of town. There are several ways to travel by train in Thailand. 1st Class Sleeper (1075 THB), 2nd Class Sleeper (415 THB), 2nd class seat (450 THB), etc depending on budget and comfort. You may book your ticket at the station at least 1 hour before departure. Recommended to book early if traveling on or around weekends. Tickets may also be purchased at travel agencies or hotels for a premium. Please check the State Railway of Thailands government site for the most up to date on timetables and fares.

Bangkok to Phitsanulok by Plane

Time: 1 hour   Cost: 3100-3400 THB (100-110 USD)

Suvanabhumi International Airport (Airport Code BKK), is Bangkoks newest airport, and is 30km east of the city. The airport in Phitsanulok is located 5 km South of town, and can be accessed by a quick tuk-tuk ride. Nok Air offers several flights a day from Bangkok.