Train RP109: Bangkok (Krung Thep Aphiwat) → Chiang Mai
Rapid Northern Line 🌙 Overnight
Book a ticket on RP109
Timetable and stops
-
14:15Bangkok (Krung Thep Aphiwat) Departs · Bangkok
-
14:32Bangkok (Don Mueang) Arrives · Bangkok
-
14:42Rangsit Arrives
-
15:18Ayutthaya Arrives
-
15:38Phachi Arrives
-
18:19Nakhon Sawan Arrives
-
18:53Chumsaeng Arrives
-
19:08Bang Mun Nak Arrives
-
19:29Taphan Hin Arrives
-
19:55Phichit Arrives
-
20:10Bang Krathum Arrives
-
20:35dep 20:37Phitsanulok Arrives / departs
-
21:10dep 21:11Nong Tom Arrives / departs
-
21:32Phichai Arrives
-
22:20Uttaradit Arrives
-
23:40Den Chai Arrives
-
00:16dep 00:17
-
01:54
-
02:49
-
03:35
-
04:00
Popular sections and fares
RP109Rapid14:15Bangkok (Krung Thep Aphiwat)13h 45movernight04:00 +1Chiang Maifrom230฿3rd class seatBook
- 14:15Bangkok (Krung Thep Aphiwat)
- Train RP109 · Rapid
13h 45m on board - 04:00Chiang Mai
Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
RP109Rapid14:15Bangkok (Krung Thep Aphiwat)13h 20movernight03:35 +1Lamphunfrom227฿3rd class seatBook
- 14:15Bangkok (Krung Thep Aphiwat)
- Train RP109 · Rapid
13h 20m on board - 03:35Lamphun
Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
RP109Rapid14:15Bangkok (Krung Thep Aphiwat)12h 34movernight02:49 +1Khun Tanfrom220฿3rd class seatBook
- 14:15Bangkok (Krung Thep Aphiwat)
- Train RP109 · Rapid
12h 34m on board - 02:49Khun Tan
Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
RP109Rapid14:15Bangkok (Krung Thep Aphiwat)11h 39movernight01:54 +1Lampangfrom214฿3rd class seatBook
- 14:15Bangkok (Krung Thep Aphiwat)
- Train RP109 · Rapid
11h 39m on board - 01:54Lampang
Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
RP109Rapid14:15Bangkok (Krung Thep Aphiwat)10h 01movernight00:16 +1Ban Pinfrom203฿3rd class seatBook
- 14:15Bangkok (Krung Thep Aphiwat)
- Train RP109 · Rapid
10h 01m on board - 00:16Ban Pin
Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
RP109Rapid14:15Bangkok (Krung Thep Aphiwat)9h 25mdirect23:40Den Chaifrom199฿3rd class seatBook
- 14:15Bangkok (Krung Thep Aphiwat)
- Train RP109 · Rapid
9h 25m on board - 23:40Den Chai
Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
RP109Rapid14:15Bangkok (Krung Thep Aphiwat)8h 05mdirect22:20Uttaraditfrom192฿3rd class seatBook
- 14:15Bangkok (Krung Thep Aphiwat)
- Train RP109 · Rapid
8h 05m on board - 22:20Uttaradit
Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
RP109Rapid14:15Bangkok (Krung Thep Aphiwat)7h 17mdirect21:32Phichaifrom186฿3rd class seatBook
- 14:15Bangkok (Krung Thep Aphiwat)
- Train RP109 · Rapid
7h 17m on board - 21:32Phichai
Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
RP109Rapid14:15Bangkok (Krung Thep Aphiwat)6h 55mdirect21:10Nong Tomfrom182฿3rd class seatBook
- 14:15Bangkok (Krung Thep Aphiwat)
- Train RP109 · Rapid
6h 55m on board - 21:10Nong Tom
Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
RP109Rapid14:15Bangkok (Krung Thep Aphiwat)6h 20mdirect20:35Phitsanulokfrom178฿3rd class seatBook
- 14:15Bangkok (Krung Thep Aphiwat)
- Train RP109 · Rapid
6h 20m on board - 20:35Phitsanulok
Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
RP109Rapid14:15Bangkok (Krung Thep Aphiwat)5h 55mdirect20:10Bang Krathumfrom173฿3rd class seatBook
- 14:15Bangkok (Krung Thep Aphiwat)
- Train RP109 · Rapid
5h 55m on board - 20:10Bang Krathum
Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
RP109Rapid14:15Bangkok (Krung Thep Aphiwat)5h 14mdirect19:29Taphan Hinfrom168฿3rd class seatBook
- 14:15Bangkok (Krung Thep Aphiwat)
- Train RP109 · Rapid
5h 14m on board - 19:29Taphan Hin
Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
RP109Rapid14:15Bangkok (Krung Thep Aphiwat)4h 53mdirect19:08Bang Mun Nakfrom104฿3rd class seatBook
- 14:15Bangkok (Krung Thep Aphiwat)
- Train RP109 · Rapid
4h 53m on board - 19:08Bang Mun Nak
Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
RP109Rapid14:15Bangkok (Krung Thep Aphiwat)4h 38mdirect18:53Chumsaengfrom102฿3rd class seatBook
- 14:15Bangkok (Krung Thep Aphiwat)
- Train RP109 · Rapid
4h 38m on board - 18:53Chumsaeng
Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
RP109Rapid14:15Bangkok (Krung Thep Aphiwat)4h 04mdirect18:19Nakhon Sawanfrom96฿3rd class seatBook
- 14:15Bangkok (Krung Thep Aphiwat)
- Train RP109 · Rapid
4h 04m on board - 18:19Nakhon Sawan
Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
RP109Rapid14:15Bangkok (Krung Thep Aphiwat)1h 23mdirect15:38Phachifrom30฿3rd class seatBook
- 14:15Bangkok (Krung Thep Aphiwat)
- Train RP109 · Rapid
1h 23m on board - 15:38Phachi
Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
RP109Rapid14:15Bangkok (Krung Thep Aphiwat)1h 03mdirect15:18Ayutthayafrom20฿3rd class seatBook
- 14:15Bangkok (Krung Thep Aphiwat)
- Train RP109 · Rapid
1h 03m on board - 15:18Ayutthaya
Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
RP109Rapid14:15Bangkok (Krung Thep Aphiwat)0h 27mdirect14:42Rangsitfrom20฿3rd class seatBook
- 14:15Bangkok (Krung Thep Aphiwat)
- Train RP109 · Rapid
0h 27m on board - 14:42Rangsit
Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
RP109Rapid14:32Bangkok (Don Mueang)5h 23mdirect19:55Phichitfrom169฿3rd class seatBook
- 14:32Bangkok (Don Mueang)
- Train RP109 · Rapid
5h 23m on board - 19:55Phichit
Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
RP109Rapid20:37Phitsanulok7h 23movernight04:00 +1Chiang Maifrom175฿3rd class seatBook
- 20:37Phitsanulok
- Train RP109 · Rapid
7h 23m on board - 04:00Chiang Mai
Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
RP109Rapid21:11Nong Tom6h 49movernight04:00 +1Chiang Maifrom170฿3rd class seatBook
- 21:11Nong Tom
- Train RP109 · Rapid
6h 49m on board - 04:00Chiang Mai
Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
RP109Rapid00:17Ban Pin3h 43mdirect04:00Chiang Maifrom88฿3rd class seatBook
- 00:17Ban Pin
- Train RP109 · Rapid
3h 43m on board - 04:00Chiang Mai
Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
Seat classes on RP109
| Class | Lowest fare seen (per adult) |
|---|---|
| Third class Seat | 20 THB |
| Second class Seat | 31 THB |
| Second class Berth (A/C) | 161 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.
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 RP107Bangkok (Krung Thep Aphiwat) → Den Chai
20:45 – 05:25 RP111Bangkok (Krung Thep Aphiwat) → Den Chai
07:50 – 16:50
Frequently asked questions
What time does train RP109 depart and arrive?
RP109 departs Bangkok (Krung Thep Aphiwat) at 14:15 and arrives in Chiang Mai at 04:00 the next day. The journey takes about 13h 45m.
Where does train RP109 stop?
Stops in our timetable: Bangkok (Don Mueang), Rangsit, Ayutthaya, Phachi, Nakhon Sawan, Chumsaeng, Bang Mun Nak, Taphan Hin, Phichit, Bang Krathum, Phitsanulok, Nong Tom, Phichai, Uttaradit, Den Chai, Ban Pin, Lampang, Khun Tan, Lamphun. Smaller stations may also be served.
What seat classes does RP109 have?
Third class Seat from 20 THB; Second class Seat from 31 THB; Second class Berth (A/C) from 161 THB. Prices depend on the section you travel and the date.
Is RP109 an overnight train?
Yes. It leaves Bangkok (Krung Thep Aphiwat) at 14:15 and arrives the next day at 04:00, and sleeper berths are available.
How do I book a ticket on RP109?
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.