Train RP109: Bangkok (Krung Thep Aphiwat) → Chiang Mai

Rapid Northern Line 🌙 Overnight

Train tickets from Bangkok to Chiang Mai sell out quickly ! Train tickets from Bangkok to Chiang Mai sell out quickly during the peak travel season from October to December 2026. Please book your tickets in advance to avoid disappointment.15 Oct – 31 Dec 2026
Book Bus and Ferry in Thailand In addition to train tickets, we also offer online booking for bus tickets and ferry tickets across Thailand. Travel to popular destinations such as Krabi, Phuket, Koh Phi Phi, and Koh Samui, and more. Book your tickets here and enjoy a convenient journey across Thailand! More info15 Oct – 31 Dec 2026
Departs14:15Bangkok (Krung Thep Aphiwat)
Arrives04:00+1Chiang Mai
Journey time13h 45m24 stations listed
Fares from230 THBper adult, whole journey

Book a ticket on RP109

1
🎫 Book on Baolau

Timetable and stops

  1. 14:15
    Bangkok (Krung Thep Aphiwat) Departs · Bangkok
  2. 14:32
    Bangkok (Don Mueang) Arrives · Bangkok
  3. 14:42
    Rangsit Arrives
  4. 15:18
    Ayutthaya Arrives
  5. 15:38
    Phachi Arrives
  6. 15:51
    Tha Ruea Arrives
  7. 15:58
    Ban Mo Arrives
  8. 16:57
    Ban Mi Arrives
  9. 18:19
    Nakhon Sawan Arrives
  10. 18:53
    Chumsaeng Arrives
  11. 19:08
    Bang Mun Nak Arrives
  12. 19:29
    Taphan Hin Arrives
  13. 19:55
    Phichit Arrives
  14. 20:10
    Bang Krathum Arrives
  15. 20:35dep 20:37
    Phitsanulok Arrives / departs
  16. 21:11
    Nong Tom Arrives
  17. 21:32
    Phichai Arrives
  18. 22:20
    Uttaradit Arrives
  19. 23:40
    Den Chai Arrives
  20. 00:16dep 00:17
    Ban Pinday 2 Arrives / departs
  21. 01:54
    Lampangday 2 Arrives
  22. 02:49
    Khun Tanday 2 Arrives
  23. 03:35
    Lamphunday 2 Arrives
  24. 04:00
    Chiang Maiday 2 Arrives (terminus)

Popular sections and fares

RP109Rapid14:15Bangkok (Krung Thep Aphiwat)13h 45movernight04:00 +1Chiang Maifrom230฿3rd class seatBook
  1. 14:15Bangkok (Krung Thep Aphiwat)
  2. Train RP109 · Rapid
    13h 45m on board
  3. 04:00Chiang Mai
Choose your class
Book now

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
  1. 14:15Bangkok (Krung Thep Aphiwat)
  2. Train RP109 · Rapid
    13h 20m on board
  3. 03:35Lamphun
Choose your class
Book now

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
  1. 14:15Bangkok (Krung Thep Aphiwat)
  2. Train RP109 · Rapid
    12h 34m on board
  3. 02:49Khun Tan
Choose your class
Book now

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
  1. 14:15Bangkok (Krung Thep Aphiwat)
  2. Train RP109 · Rapid
    11h 39m on board
  3. 01:54Lampang
Choose your class
Book now

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
  1. 14:15Bangkok (Krung Thep Aphiwat)
  2. Train RP109 · Rapid
    10h 01m on board
  3. 00:16Ban Pin
Choose your class
Book now

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
  1. 14:15Bangkok (Krung Thep Aphiwat)
  2. Train RP109 · Rapid
    9h 25m on board
  3. 23:40Den Chai
Choose your class
Book now

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
  1. 14:15Bangkok (Krung Thep Aphiwat)
  2. Train RP109 · Rapid
    8h 05m on board
  3. 22:20Uttaradit
Choose your class
Book now

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
  1. 14:15Bangkok (Krung Thep Aphiwat)
  2. Train RP109 · Rapid
    7h 17m on board
  3. 21:32Phichai
Choose your class
Book now

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
  1. 14:15Bangkok (Krung Thep Aphiwat)
  2. Train RP109 · Rapid
    6h 20m on board
  3. 20:35Phitsanulok
Choose your class
Book now

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
  1. 14:15Bangkok (Krung Thep Aphiwat)
  2. Train RP109 · Rapid
    5h 55m on board
  3. 20:10Bang Krathum
Choose your class
Book now

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
  1. 14:15Bangkok (Krung Thep Aphiwat)
  2. Train RP109 · Rapid
    5h 14m on board
  3. 19:29Taphan Hin
Choose your class
Book now

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
  1. 14:15Bangkok (Krung Thep Aphiwat)
  2. Train RP109 · Rapid
    4h 53m on board
  3. 19:08Bang Mun Nak
Choose your class
Book now

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
  1. 14:15Bangkok (Krung Thep Aphiwat)
  2. Train RP109 · Rapid
    4h 38m on board
  3. 18:53Chumsaeng
Choose your class
Book now

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
  1. 14:15Bangkok (Krung Thep Aphiwat)
  2. Train RP109 · Rapid
    4h 04m on board
  3. 18:19Nakhon Sawan
Choose your class
Book now

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)2h 42mdirect16:57Ban Mifrom81฿3rd class seatBook
  1. 14:15Bangkok (Krung Thep Aphiwat)
  2. Train RP109 · Rapid
    2h 42m on board
  3. 16:57Ban Mi
Choose your class
Book now

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 43mdirect15:58Ban Mofrom40฿3rd class seatBook
  1. 14:15Bangkok (Krung Thep Aphiwat)
  2. Train RP109 · Rapid
    1h 43m on board
  3. 15:58Ban Mo
Choose your class
Book now

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 36mdirect15:51Tha Rueafrom30฿3rd class seatBook
  1. 14:15Bangkok (Krung Thep Aphiwat)
  2. Train RP109 · Rapid
    1h 36m on board
  3. 15:51Tha Ruea
Choose your class
Book now

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
  1. 14:15Bangkok (Krung Thep Aphiwat)
  2. Train RP109 · Rapid
    1h 23m on board
  3. 15:38Phachi
Choose your class
Book now

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
  1. 14:15Bangkok (Krung Thep Aphiwat)
  2. Train RP109 · Rapid
    1h 03m on board
  3. 15:18Ayutthaya
Choose your class
Book now

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
  1. 14:15Bangkok (Krung Thep Aphiwat)
  2. Train RP109 · Rapid
    0h 27m on board
  3. 14:42Rangsit
Choose your class
Book now

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
  1. 14:32Bangkok (Don Mueang)
  2. Train RP109 · Rapid
    5h 23m on board
  3. 19:55Phichit
Choose your class
Book now

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
  1. 20:37Phitsanulok
  2. Train RP109 · Rapid
    7h 23m on board
  3. 04:00Chiang Mai
Choose your class
Book now

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
  1. 21:11Nong Tom
  2. Train RP109 · Rapid
    6h 49m on board
  3. 04:00Chiang Mai
Choose your class
Book now

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
  1. 00:17Ban Pin
  2. Train RP109 · Rapid
    3h 43m on board
  3. 04:00Chiang Mai
Choose your class
Book now

Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.

Seat classes on RP109

ClassLowest fare seen (per adult)
Third class Seat20 THB
Second class Seat31 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

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, Tha Ruea, Ban Mo, Ban Mi, 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-19 03:29. Times can change; the booking page shows the confirmed times for your date.

Share this page