Bangkok to Phitsanulok Train Timetables 2023

There are 10 daily Bangkok to Phitsanulok train services with the duration of the journey ranging from just over 4 hours to over 8 hours to travel the 389 km distance and ticket prices ranging from as little as 69 THB to over 1000 for a 1st Class sleeping berth.

Taking the train is the most comfortable way to travel overland and can be much cheaper than the buses on this route if you travel in the cheaper classes, on the slower trains.

Please Note: From January 2023 most trains on this route will originate from the new railway station in Bangkok, Bang Sue Grand (Krung Thep Aphiwat Central Terminal).

Bangkok Bang Sue Grand to Phitsanulok Train Schedule / Timetable

To see the train timetable in the other direction from Phitsanulok to Hua Lamphong, Bangkok click here >

No Dep Arr Type
111 07:30 13:43 Rap
7 09:05 13:12 Sp. Ex. DRC
109 14:15 20:35 Rap
9 18:40 00:15 Sp. Ex.
13 20:05 01:47 Sp. Ex.
107 20:45 02:36 Rap
51 22:30 04:37 Ex.
Powered by 12Go Asia system

Hua Lamphong Station Bangkok to Phitsanulok Train Schedule / Timetable

No Dep Arr Type
201 09:30 17:55 Ord

This service operates from the old Hua Lamphong Railway Station.

Timetable Notes:
Ord = Ordinary
Rap = Rapid
Rap DRC = Rapid Diesel Railcar
Ex. = Express
Sp. Ex. = Special Express
Sp. Ex. DRC = Special Express Diesel Railcar - (Sprinter Train)

The distance from Bangkok to Phitsanulok by train is 389 km.

Thinking of travelling from Bangkok to Phitsanulok by Bus?

Visit our bus booking page to find bus ticket prices & timetables here >

You can also fly from Don Mueang Airport in Bangkok to Phitsanulok - DMK to PHS.

To find cheap flights click here >

 Ticket Prices for the Train from Bangkok to Phitsanulok

Prices below are one-way fares in Thai Baht (THB).

Ordinary trains are the cheapest way to travel from Bangkok to Phitsanulok, with tickets costing:

3rd class fan cooled seat: Adult - 69 THB - Child 35 THB
2nd class fan cooled seat: Adult - 159 THB - Child 80 THB

Rapid:

3rd class fan cooled seat: Adult - 179 THB - Child 145 THB
2nd class fan cooled seat: Adult - 269 THB - Child 190 THB

Some later trains that travel overnight also have 2nd class Day and night carriages.
Tickets for these cost:

Air-conditioned:
Upper Berth: Adult - 519 or 549 THB - Child 440 or 470 THB
Lower Berth: Adult - 569 or 619 THB - Child 490 or 540 THB

(Prices vary depending on the type of carriage used).

Rapid DRC:

3rd class fan cooled seat: Adult - 179 THB - Child 145 THB
2nd class air-conditioned seat: Adult - 339 THB - Child 260 THB

Express:

3rd class fan cooled seat: Adult - 219 THB - Child 185 THB
2nd class air-conditioned seat: Adult - 379 THB - Child 300 THB

Day and Night carriages:
2nd class fan cooled:
Upper Berth: Adult - 439 THB - Child 360 THB
Lower Berth: Adult - 509 THB - Child 430 THB

2nd class air-conditioned:
Upper Berth: Adult - 609 THB - Child 530 THB
Lower Berth: Adult - 679 THB - Child 600 THB

Special Express:

There are two types of these sleeper only trains operating.

The new Chinese CNR made coaches and the older style coaches.

Trains 9/10 with the new carriages cost:

2nd class air-conditioned:
Upper Berth: Adult - 789 THB - Child 710 THB
Lower Berth: Adult - 889 THB - Child 810 THB

1st class air-conditioned:
Upper Berth: Adult - 1154 THB - Child 992 THB
Lower Berth: Adult - 1354 THB - Child 1192 THB

Trains 13/14 with the older carriages cost:

2nd class air-conditioned:
Upper Berth: Adult - 629 THB - Child 550 THB
Lower Berth: Adult - 699 THB - Child 620 THB

1st class air-conditioned:
Upper Berth: Adult - 964 THB - Child 802 THB
Lower Berth: Adult - 1164 THB - Child 1002 THB

Special Express DRC:

2nd class air conditioned seat: Adult - 479 THB - Child 400 THB

These Sp . Ex. DRC services provide meals and soft drinks (included in the ticket price).

Where to Buy Tickets

If you want to travel in any class other than 3rd, you should buy your tickets in advance to make sure you can get a seat / berth.

To buy advance train tickets in Thailand, you can:

Visit any SRT station.

Or book online >


Related Links:

Phitsanulok to Chiang Mai trains >

Phitsanulok to Ayutthaya trains >

Bangkok Train main page >



Book Transport / Hotels Online

Malaysia / Singapore:

- Bus >

- Train >

- Ferry >

Thailand / Laos / Cambodia / Vietnam...:

 - Bus >

 - Train >

 - Ferry >

Flights:

Find Cheap Flights in SE Asia >

Hotels:

Find the best deals for hotels >