Train RP107: Bangkok (Krung Thep Aphiwat) → Den Chai
Rapid Northern Line 🌙 Overnight
Book a ticket on RP107
Timetable and stops
-
20:45Bangkok (Krung Thep Aphiwat) Departs · Bangkok
-
21:02Bangkok (Don Mueang) Arrives · Bangkok
-
21:11Rangsit Arrives
-
21:48Ayutthaya Arrives
-
22:07Phachi Arrives
-
00:22
-
01:01
-
01:17
-
01:40
-
02:09
-
02:44
-
03:14
-
03:36
-
04:13
-
05:25
Popular sections and fares
RP107Rapid20:45Bangkok (Krung Thep Aphiwat)8h 40movernight05:25 +1Den Chaifrom199฿3rd class seatBook
- 20:45Bangkok (Krung Thep Aphiwat)
- Train RP107 · Rapid
8h 40m on board - 05:25Den Chai
Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
RP107Rapid20:45Bangkok (Krung Thep Aphiwat)7h 28movernight04:13 +1Uttaraditfrom192฿3rd class seatBook
- 20:45Bangkok (Krung Thep Aphiwat)
- Train RP107 · Rapid
7h 28m on board - 04:13Uttaradit
Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
RP107Rapid20:45Bangkok (Krung Thep Aphiwat)6h 51movernight03:36 +1Phichaifrom186฿3rd class seatBook
- 20:45Bangkok (Krung Thep Aphiwat)
- Train RP107 · Rapid
6h 51m on board - 03:36Phichai
Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
RP107Rapid20:45Bangkok (Krung Thep Aphiwat)6h 29movernight03:14 +1Nong Tomfrom182฿3rd class seatBook
- 20:45Bangkok (Krung Thep Aphiwat)
- Train RP107 · Rapid
6h 29m on board - 03:14Nong Tom
Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
RP107Rapid20:45Bangkok (Krung Thep Aphiwat)5h 59movernight02:44 +1Phitsanulokfrom178฿3rd class seatBook
- 20:45Bangkok (Krung Thep Aphiwat)
- Train RP107 · Rapid
5h 59m on board - 02:44Phitsanulok
Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
RP107Rapid20:45Bangkok (Krung Thep Aphiwat)4h 55movernight01:40 +1Taphan Hinfrom168฿3rd class seatBook
- 20:45Bangkok (Krung Thep Aphiwat)
- Train RP107 · Rapid
4h 55m on board - 01:40Taphan Hin
Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
RP107Rapid20:45Bangkok (Krung Thep Aphiwat)4h 32movernight01:17 +1Bang Mun Nakfrom104฿3rd class seatBook
- 20:45Bangkok (Krung Thep Aphiwat)
- Train RP107 · Rapid
4h 32m on board - 01:17Bang Mun Nak
Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
RP107Rapid20:45Bangkok (Krung Thep Aphiwat)4h 16movernight01:01 +1Chumsaengfrom102฿3rd class seatBook
- 20:45Bangkok (Krung Thep Aphiwat)
- Train RP107 · Rapid
4h 16m on board - 01:01Chumsaeng
Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
RP107Rapid20:45Bangkok (Krung Thep Aphiwat)3h 37movernight00:22 +1Nakhon Sawanfrom96฿3rd class seatBook
- 20:45Bangkok (Krung Thep Aphiwat)
- Train RP107 · Rapid
3h 37m on board - 00:22Nakhon Sawan
Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
RP107Rapid20:45Bangkok (Krung Thep Aphiwat)1h 22mdirect22:07Phachifrom30฿3rd class seatBook
- 20:45Bangkok (Krung Thep Aphiwat)
- Train RP107 · Rapid
1h 22m on board - 22:07Phachi
Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
RP107Rapid20:45Bangkok (Krung Thep Aphiwat)1h 03mdirect21:48Ayutthayafrom20฿3rd class seatBook
- 20:45Bangkok (Krung Thep Aphiwat)
- Train RP107 · Rapid
1h 03m on board - 21:48Ayutthaya
Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
RP107Rapid20:45Bangkok (Krung Thep Aphiwat)0h 26mdirect21:11Rangsitfrom20฿3rd class seatBook
- 20:45Bangkok (Krung Thep Aphiwat)
- Train RP107 · Rapid
0h 26m on board - 21:11Rangsit
Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
RP107Rapid21:02Bangkok (Don Mueang)5h 07movernight02:09 +1Phichitfrom169฿3rd class seatBook
- 21:02Bangkok (Don Mueang)
- Train RP107 · Rapid
5h 07m on board - 02:09Phichit
Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
Seat classes on RP107
| Class | Lowest fare seen (per adult) |
|---|---|
| Third class Seat | 20 THB |
| Second class Seat | 31 THB |
| Second class Berth (A/C) | 381 THB |
Ticket prices are per adult. A service fee and payment fees may be added at checkout and vary by payment method. Fares depend on how far you travel.
Return train
RP108 Den Chai → Bangkok (Krung Thep Aphiwat)19:10 – 04:30 · 9h 20m from199 THB
Other trains on the Northern Line
07:30 – 17:50 SP9Bangkok (Krung Thep Aphiwat) → Chiang Mai
18:40 – 07:15 SP13Bangkok (Krung Thep Aphiwat) → Chiang Mai
20:05 – 08:45 EX51Bangkok (Krung Thep Aphiwat) → Chiang Mai
22:30 – 11:40 RP109Bangkok (Krung Thep Aphiwat) → Chiang Mai
14:15 – 04:00 RP111Bangkok (Krung Thep Aphiwat) → Den Chai
07:50 – 16:50
Frequently asked questions
What time does train RP107 depart and arrive?
RP107 departs Bangkok (Krung Thep Aphiwat) at 20:45 and arrives in Den Chai at 05:25 the next day. The journey takes about 8h 40m.
Where does train RP107 stop?
Stops in our timetable: Bangkok (Don Mueang), Rangsit, Ayutthaya, Phachi, Nakhon Sawan, Chumsaeng, Bang Mun Nak, Taphan Hin, Phichit, Phitsanulok, Nong Tom, Phichai, Uttaradit. Smaller stations may also be served.
What seat classes does RP107 have?
Third class Seat from 20 THB; Second class Seat from 31 THB; Second class Berth (A/C) from 381 THB. Prices depend on the section you travel and the date.
Is RP107 an overnight train?
Yes. It leaves Bangkok (Krung Thep Aphiwat) at 20:45 and arrives the next day at 05:25, and sleeper berths are available.
How do I book a ticket on RP107?
Choose where you get on and off and your travel date on this page, then click Book. You complete the booking online.
Timetable updated 2026-10-15 15:15. Times can change; the booking page shows the confirmed times for your date.