Compare all connections
1st train Change at 2nd train Total time Fare from With berths
SP22 18:47Ayutthayawait 2h 14m
EX51 23:36 9h 41m
at booking
–
SP22 18:47Rangsitwait 1h 07m
EX51 22:58 9h 41m
at booking
–
EX72 10:52Ayutthayawait 1h 21m
RP109 15:18 9h 43m
at booking
–
RP140 01:42Ayutthayawait 2h 45m
SP7 08:21 10h 06m
at booking
–
RP140 01:42Rangsitwait 1h 30m
SP7 07:53 10h 06m
at booking
–
RP136 12:52Ayutthayawait 2h 48m
SP9 19:43 11h 23m
at booking
–
RP136 12:52Rangsitwait 1h 33m
SP9 19:06 11h 23m
at booking
–
SP24 00:14Bangkokwait 2h 40m
SP7 07:30 11h 34m
1,210 THB
1,210 THB
RP140 01:42Bangkokwait 1h
RP111 07:50 12h 26m
277 THB
671 THB
RP140 01:42Ayutthayawait 3h 21m
RP111 08:57 12h 26m
at booking
–
RP140 01:42Rangsitwait 1h 53m
RP111 08:16 12h 26m
at booking
–
RP136 12:52Bangkokwait 2h 05m
SP13 20:05 13h 05m
357 THB
796 THB
Fares are per adult for the cheapest class we know on each train. "With berths" uses a sleeper berth on the overnight train(s). Live fares show when you book.
9h 41m Fastest
SP22 Special Express 1st train 18:47 Nakhon Ratchasima 2h 35m direct 21:22 Ayutthaya Book 18:47 Nakhon Ratchasima Train SP22 · Special Express 2h 35m on board 21:22 Ayutthaya Choose your class Classes and fares are shown on the booking page.
Book now Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
⏱ Change in Ayutthaya: wait 2h 14m at Ayutthaya
EX51 Express 2nd train 23:36 Ayutthaya 4h 52m overnight 04:28 +1 Phitsanulok Book 23:36 Ayutthaya Train EX51 · Express 4h 52m on board 04:28 Phitsanulok Choose your class Classes and fares are shown on the booking page.
Book now Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
9h 41m Short change: trains can be late
SP22 Special Express 1st train 18:47 Nakhon Ratchasima 3h 04m direct 21:51 Rangsit Book 18:47 Nakhon Ratchasima Train SP22 · Special Express 3h 04m on board 21:51 Rangsit Choose your class Classes and fares are shown on the booking page.
Book now Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
⏱ Change in Rangsit: wait 1h 07m at Rangsit
EX51 Express 2nd train 22:58 Rangsit 5h 30m overnight 04:28 +1 Phitsanulok Book 22:58 Rangsit Train EX51 · Express 5h 30m on board 04:28 Phitsanulok Choose your class Classes and fares are shown on the booking page.
Book now Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
9h 43m Short change: trains can be late
EX72 Express 1st train 10:52 Nakhon Ratchasima 3h 05m direct 13:57 Ayutthaya Book 10:52 Nakhon Ratchasima Train EX72 · Express 3h 05m on board 13:57 Ayutthaya Choose your class Classes and fares are shown on the booking page.
Book now Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
⏱ Change in Ayutthaya: wait 1h 21m at Ayutthaya
RP109 Rapid 2nd train 15:18 Ayutthaya 5h 17m direct 20:35 Phitsanulok Book 15:18 Ayutthaya Train RP109 · Rapid 5h 17m on board 20:35 Phitsanulok Choose your class Classes and fares are shown on the booking page.
Book now Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
10h 06m
RP140 Rapid 1st train 01:42 Nakhon Ratchasima 3h 54m direct 05:36 Ayutthaya Book 01:42 Nakhon Ratchasima Train RP140 · Rapid 3h 54m on board 05:36 Ayutthaya Choose your class Classes and fares are shown on the booking page.
Book now Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
⏱ Change in Ayutthaya: wait 2h 45m at Ayutthaya
SP7 Special Express 2nd train 08:21 Ayutthaya 3h 27m direct 11:48 Phitsanulok Book 08:21 Ayutthaya Train SP7 · Special Express 3h 27m on board 11:48 Phitsanulok Choose your class Classes and fares are shown on the booking page.
Book now Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
10h 06m Short change: trains can be late
RP140 Rapid 1st train 01:42 Nakhon Ratchasima 4h 41m direct 06:23 Rangsit Book 01:42 Nakhon Ratchasima Train RP140 · Rapid 4h 41m on board 06:23 Rangsit Choose your class Classes and fares are shown on the booking page.
Book now Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
⏱ Change in Rangsit: wait 1h 30m at Rangsit
SP7 Special Express 2nd train 07:53 Rangsit 3h 55m direct 11:48 Phitsanulok Book 07:53 Rangsit Train SP7 · Special Express 3h 55m on board 11:48 Phitsanulok Choose your class Classes and fares are shown on the booking page.
Book now Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
11h 23m
RP136 Rapid 1st train 12:52 Nakhon Ratchasima 4h 03m direct 16:55 Ayutthaya Book 12:52 Nakhon Ratchasima Train RP136 · Rapid 4h 03m on board 16:55 Ayutthaya Choose your class Classes and fares are shown on the booking page.
Book now Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
⏱ Change in Ayutthaya: wait 2h 48m at Ayutthaya
SP9 Special Express 2nd train 19:43 Ayutthaya 4h 32m overnight 00:15 +1 Phitsanulok Book 19:43 Ayutthaya Train SP9 · Special Express 4h 32m on board 00:15 Phitsanulok Choose your class Classes and fares are shown on the booking page.
Book now Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
11h 23m Short change: trains can be late
RP136 Rapid 1st train 12:52 Nakhon Ratchasima 4h 41m direct 17:33 Rangsit Book 12:52 Nakhon Ratchasima Train RP136 · Rapid 4h 41m on board 17:33 Rangsit Choose your class Classes and fares are shown on the booking page.
Book now Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
⏱ Change in Rangsit: wait 1h 33m at Rangsit
SP9 Special Express 2nd train 19:06 Rangsit 5h 09m overnight 00:15 +1 Phitsanulok Book 19:06 Rangsit Train SP9 · Special Express 5h 09m on board 00:15 Phitsanulok Choose your class Classes and fares are shown on the booking page.
Book now Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
11h 34m from 1,210 THB Sleep on the train
SP24 Special Express 1st train 00:14 Nakhon Ratchasima 4h 36m direct 04:50 Bangkok (Krung Thep Aphiwat) from 813฿ 2nd class berth · A/C Book 00:14 Nakhon Ratchasima Train SP24 · Special Express 4h 36m on board 04:50 Bangkok (Krung Thep Aphiwat) ⏱ Change in Bangkok: wait 2h 40m at Bangkok (Krung Thep Aphiwat)
SP7 Special Express 2nd train 07:30 Bangkok (Krung Thep Aphiwat) 4h 18m direct 11:48 Phitsanulok from 397฿ 2nd class seat · A/C Book 07:30 Bangkok (Krung Thep Aphiwat) Train SP7 · Special Express 4h 18m on board 11:48 Phitsanulok
12h 26m from 277 THB Cheapest Short change: trains can be late
RP140 Rapid 1st train 01:42 Nakhon Ratchasima 5h 08m direct 06:50 Bangkok (Krung Thep Aphiwat) from 99฿ 3rd class seat Book 01:42 Nakhon Ratchasima Train RP140 · Rapid 5h 08m on board 06:50 Bangkok (Krung Thep Aphiwat) ⏱ Change in Bangkok: wait 1h at Bangkok (Krung Thep Aphiwat)
RP111 Rapid 2nd train 07:50 Bangkok (Krung Thep Aphiwat) 6h 18m direct 14:08 Phitsanulok from 178฿ 3rd class seat Book 07:50 Bangkok (Krung Thep Aphiwat) Train RP111 · Rapid 6h 18m on board 14:08 Phitsanulok
12h 26m
RP140 Rapid 1st train 01:42 Nakhon Ratchasima 3h 54m direct 05:36 Ayutthaya Book 01:42 Nakhon Ratchasima Train RP140 · Rapid 3h 54m on board 05:36 Ayutthaya Choose your class Classes and fares are shown on the booking page.
Book now Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
⏱ Change in Ayutthaya: wait 3h 21m at Ayutthaya
RP111 Rapid 2nd train 08:57 Ayutthaya 5h 11m direct 14:08 Phitsanulok Book 08:57 Ayutthaya Train RP111 · Rapid 5h 11m on board 14:08 Phitsanulok Choose your class Classes and fares are shown on the booking page.
Book now Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
12h 26m Short change: trains can be late
RP140 Rapid 1st train 01:42 Nakhon Ratchasima 4h 41m direct 06:23 Rangsit Book 01:42 Nakhon Ratchasima Train RP140 · Rapid 4h 41m on board 06:23 Rangsit Choose your class Classes and fares are shown on the booking page.
Book now Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
⏱ Change in Rangsit: wait 1h 53m at Rangsit
RP111 Rapid 2nd train 08:16 Rangsit 5h 52m direct 14:08 Phitsanulok Book 08:16 Rangsit Train RP111 · Rapid 5h 52m on board 14:08 Phitsanulok Choose your class Classes and fares are shown on the booking page.
Book now Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
13h 05m from 357 THB
RP136 Rapid 1st train 12:52 Nakhon Ratchasima 5h 08m direct 18:00 Bangkok (Krung Thep Aphiwat) from 99฿ 3rd class seat Book 12:52 Nakhon Ratchasima Train RP136 · Rapid 5h 08m on board 18:00 Bangkok (Krung Thep Aphiwat) ⏱ Change in Bangkok: wait 2h 05m at Bangkok (Krung Thep Aphiwat)
SP13 Special Express 2nd train 20:05 Bangkok (Krung Thep Aphiwat) 5h 52m overnight 01:57 +1 Phitsanulok from 258฿ 3rd class seat Book 20:05 Bangkok (Krung Thep Aphiwat) Train SP13 · Special Express 5h 52m on board 01:57 Phitsanulok
FAQ Is there a direct train from Nakhon Ratchasima to Phitsanulok? No. You change trains once, in Ayutthaya or Rangsit or Bangkok, and book each train as a separate ticket.
What is the fastest way from Nakhon Ratchasima to Phitsanulok by train? Take SP22 at 18:47, change in Ayutthaya and continue on EX51. The whole trip takes about 9h 41m, including 2h 14m to change trains.
What is the cheapest train from Nakhon Ratchasima to Phitsanulok? From about 277 THB per adult in total, on RP140 and RP111 in the cheapest available class.
How much time should I leave to change trains? At least one hour at the same station. Long-distance trains, especially from the south, are often late, so a wait of 2–3 hours is safer. If you change between Hua Lamphong and Krung Thep Aphiwat in Bangkok, allow extra time to cross the city.