Bangkok to Phitsanulok
Phitsanulok (also known by its old name Song Khwae) is the capital of the province of Phitsanulok. It’s located around 377 km to the north of Bangkok. Phitsanulok is surrounded by beautiful natural landscapes, and attracts lots of hiking lovers, who arrive here to explore the Phu Hin Rong Kla National Park and Phu Soi Dao National Park. If you like exploring the temples, Phitsanulok has a true gem that you shouldn’t miss. The city is famous for its gold-covered Buddha statue, Phra Buddha Chinnarat, housed in Wat Phra Si Rattana Mahathat. This statue is a great example of Sukhothai-style Buddhist art and attracts crowds of pilgrims and tourists.
Phitsanulok is easily accessible from Bangkok via various types of transport, such as trains, buses, taxis and flights. Below, we will describe exactly how to get from Bangkok to Phitsanulok, which option is the cheapest and the fastest, and what’s the best way to book the tickets.
Bangkok to Phitsanulok Bus
- Price: 350-720 THB
- Transport type: express, standard, intercity
- Companies: Phitsanulok Tour, Transport Co, Cherdchai Tour, Budsarakham Tour
- Travel time: 5-10 hours
There are 4 companies currently operating on this route: Phitsanulok Tour, Transport Co, Cherdchai Tour, and Budsarakham Tour. In Bangkok, all the buses on this route depart from the Mochit Bus terminal, which serves northbound long-distance buses. In Phitsanulok, you can disembark either at Phitsanulok Bus Terminal 1 or at Phitsanulok Bus Terminal 2. These two terminals in Phitsanulok are located approximately 9 km apart, so check beforehand which one is closer to your destination.
The fastest bus service on this route is provided by Budsarakham Tour, with buses reaching Phitsanulok in just 5 hours 15 minutes. The longest bus service is run by Transport Co. While comfortable, it makes many stops along the way, and takes almost 10 hours to reach the destination.
The route from Bangkok to Phitsanulok is so popular that there are more than 15 daily departures. Usually, the same bus will first make a stop at Phitsanulok Bus Terminal 1, and then proceed to Phitsanulok Bus Terminal 2, arriving there in another 30 minutes.
All the buses on this route are air conditioned. Some of them have toilets onboard (although they are usually smelly). Buses will make stops along the way, so you’ll be able to stretch your legs and use a restroom.
Bangkok to Phitsanulok Bus Schedule
Bangkok | Phitsanulok | Departure Station | Arrival Station | Company | Service |
7:00 | 13:00 | Mochit | Phitsanulok Bus Terminal 1 | Phitsanulok Tour | Intercity |
7:00 | 13:30 | Mochit | Phitsanulok Bus Terminal 2 | Phitsanulok Tour | Intercity |
7:00 | 13:15 | Mochit | Pitsanulok Yarnyon office | Phitsanulok Tour | Intercity |
8:30 | 18:32 | Mochit | Phitsanulok Bus Terminal 2 | Transport Co | Standard |
9:00 | 14:45 | Mochit | Phitsanulok Bus Terminal 1 | Phitsanulok Tour | Intercity |
9:00 | 15:15 | Mochit | Phitsanulok Bus Terminal 2 | Phitsanulok Tour | Intercity |
9:00 | 15:00 | Mochit | Pitsanulok Yarnyon office | Phitsanulok Tour | Intercity |
10:30 | 17:00 | Mochit | Phitsanulok Bus Terminal 2 | Cherdchai Tour | Express |
11:00 | 16:45 | Mochit | Phitsanulok Bus Terminal 1 | Phitsanulok Tour | Intercity |
11:00 | 17:15 | Mochit | Phitsanulok Bus Terminal 2 | Phitsanulok Tour | Intercity |
11:00 | 17:00 | Mochit | Pitsanulok Yarnyon office | Phitsanulok Tour | Intercity |
12:30 | 19:00 | Mochit | Pitsanulok Yarnyon office | Phitsanulok Tour | Intercity |
12:30 | 19:15 | Mochit | Phitsanulok Bus Terminal 1 | Cherdchai Tour | Express |
14:00 | 20:00 | Mochit | Phitsanulok Bus Terminal 1 | Phitsanulok Tour | Express |
14:00 | 20:30 | Mochit | Phitsanulok Bus Terminal 2 | Phitsanulok Tour | Express |
14:00 | 20:15 | Mochit | Pitsanulok Yarnyon office | Phitsanulok Tour | Express |
17:00 | 22:45 | Mochit | Phitsanulok Bus Terminal 1 | Phitsanulok Tour | Intercity |
17:00 | 23:15 | Mochit | Phitsanulok Bus Terminal 2 | Phitsanulok Tour | Intercity |
17:00 | 23:00 | Mochit | Pitsanulok Yarnyon office | Phitsanulok Tour | Intercity |
17:00 | 22:10 | Mochit | Phitsanulok Bus Terminal 1 | Budsarakham Tour | VIP |
17:30 | 3:32 | Mochit | Phitsanulok Bus Terminal 2 | Transport Co | Standard |
18:30 | 4:32 | Mochit | Phitsanulok Bus Terminal 2 | Transport Co | Standard |
20:00 | 6:02 | Mochit | Phitsanulok Bus Terminal 2 | Transport Co | Standard |
20:30 | 6:32 | Mochit | Phitsanulok Bus Terminal 2 | Transport Co | Standard |
20:30 | 2:15 | Mochit | Phitsanulok Bus Terminal 1 | Phitsanulok Tour | Intercity |
20:30 | 2:45 | Mochit | Phitsanulok Bus Terminal 2 | Phitsanulok Tour | Intercity |
20:30 | 2:30 | Mochit | Pitsanulok Yarnyon office | Phitsanulok Tour | Intercity |
22:00 | 3:45 | Mochit | Phitsanulok Bus Terminal 1 | Phitsanulok Tour | Intercity |
22:00 | 4:15 | Mochit | Phitsanulok Bus Terminal 2 | Phitsanulok Tour | Intercity |
22:00 | 4:00 | Mochit | Pitsanulok Yarnyon office | Phitsanulok Tour | Intercity |
Bangkok to Phitsanulok Train
- Price: from 320 THB for 3rd class fan seat
- Transport type: 3rd Class Fan Seat, 2nd Class Fan Seat, 2nd Class A/C Seat, 2nd Class A/C Sleeper, 1st Class A/C Sleeper
- Companies: Thai Railways
- Travel time: 4-6 hours
To travel from Bangkok to Phitsanulok by train, you have several options in terms of class levels. Thai Railways offer different classes of seats and sleepers. The choices include 3rd Class Fan Seat, 2nd Class Fan Seat, 2nd Class A/C Seat, 2nd Class A/C Sleeper, and 1st Class A/C Sleeper. Prices start from as low as 320 THB for a 3rd Class Fan Seat, offering economical travel options.
There are 7 direct trains running daily from Bangkok to Phitsanulok, offering you flexibility in planning the trip and connections. The duration of the journey varies between 4 to 6 hours, depending on the train service and its scheduled stops.
If you prefer a quicker journey, Train #7 departing at 09:05 is the fastest option, promising to complete the trip in approximately 4 hours and 7 minutes. On the other hand, Train #109 departing at 14:15 is the slowest, taking approximately 6 hours and 20 minutes to reach Phitsanulok by 20:35.
For a more comfortable and faster travel experience, we recommend booking tickets in advance. Due to the popularity of this route and the limited tickets in AC classes, securing your seat or sleeper berth beforehand ensures you get your seat.
Traveling by train from Bangkok to Phitsanulok not only offers a cheap and easy way to reach your destination but also allows you to enjoy the scenic views on northern Thailand.
Bangkok to Phitsanulok Train Schedule
Bangkok | Phitsanulok | Type | Train Number |
7:30 | 13:43 | Rapid | 111 |
9:05 | 13:12 | Special Express | 7 |
14:15 | 20:35 | Rapid | 109 |
18:40 | 0:15 | Special Express | 9 |
20:05 | 1:47 | Special Express | 13 |
20:45 | 2:36 | Rapid | 107 |
22:30 | 4:37 | Express | 51 |
Bangkok to Phitsanulok Taxi
- Price: from 4,900 per car
- Transport type: economy, SUV, van
- Companies: Kim Transfers Thailand, Glassflower, Thailand Limo by Datum, Firstplan Transport Services
- Travel time: 5 hours
Traveling by taxi from Bangkok to Phitsanulok is the most comfortable and convenient option. Different companies provide this service with various vehicle choices like economy cars, SUVs, and vans, which will suit different group sizes. Prices usually start around 4,900 THB per car, depending on the type of vehicle and the company you choose.
The journey by taxi typically takes about 5 hours, but this can vary due to the road conditions and the specific route taken by the driver. Companies such as Kim Transfers Thailand, Glassflower, Thailand Limo by Datum, and Firstplan Transport Services are known for providing reliable taxi services and have the best drivers.
Booking a taxi allows for a more personalized and door-to-door journey, so you can depart at preferred times and even make stops along the way if needed. It’s recommended to book your taxi in advance so it’s available on the day of travel.
Bangkok to Phitsanulok Flight
- Price: from 900
- Transport type: flight
- Companies: Thai AirAsia, Nok Air, Thai Lion Air
- Travel time: 1 hour
There are a few companies that offer direct flights between Bangkok and Phitsanulok: Thai AirAsia, Nok Air, and Thai Lion Air. They all have flights departing from DMK Don Mueang Airport and arriving at PHS Phitsanulok Airport. Travel time is around 1 hour, or even less depending on the weather.
The airport is located about 5 kilometers east of Phitsanulok city center. The airport serves as a domestic airport and provides flights to various destinations within Thailand. Once you land there, you can easily reach the Phitsanulok city center by taxi.