Train RP107: Bangkok (Krung Thep Aphiwat) → Den Chai

Rapid Northern Line 🌙 Overnight

Departs20:45Bangkok (Krung Thep Aphiwat)
Arrives05:25+1Den Chai
Journey time8h 40m14 stations listed
Fares from199 THBper adult, whole journey

Book a ticket on RP107

🎫 Book on Baolau

Timetable and stops

  1. 20:45
    Bangkok (Krung Thep Aphiwat) Departs · Bangkok
  2. 21:02
    Bangkok (Don Mueang) Arrives · Bangkok
  3. 21:11
    Rangsit Arrives
  4. 21:48
    Ayutthaya Arrives
  5. 22:07
    Phachi Arrives
  6. 00:22
    Nakhon Sawanday 2 Arrives
  7. 01:01
    Chumsaengday 2 Arrives
  8. 01:17
    Bang Mun Nakday 2 Arrives
  9. 01:40
    Taphan Hinday 2 Arrives
  10. 02:09
    Phichitday 2 Arrives
  11. 02:44
    Phitsanulokday 2 Arrives
  12. 03:36
    Phichaiday 2 Arrives
  13. 04:13
    Uttaraditday 2 Arrives
  14. 05:25
    Den Chaiday 2 Arrives (terminus)

Popular sections and fares

SectionDepartsArrivesTimeFrom
Bangkok (Krung Thep Aphiwat) → Den Chai 20:4505:258h 40m 199 THB Book
Bangkok (Krung Thep Aphiwat) → Uttaradit 20:4504:137h 28m 192 THB Book
Bangkok (Krung Thep Aphiwat) → Phichai 20:4503:366h 51m 186 THB Book
Bangkok (Krung Thep Aphiwat) → Phitsanulok 20:4502:445h 59m 178 THB Book
Bangkok (Krung Thep Aphiwat) → Taphan Hin 20:4501:404h 55m 168 THB Book
Bangkok (Krung Thep Aphiwat) → Bang Mun Nak 20:4501:174h 32m 104 THB Book
Bangkok (Krung Thep Aphiwat) → Chumsaeng 20:4501:014h 16m 102 THB Book
Bangkok (Krung Thep Aphiwat) → Nakhon Sawan 20:4500:223h 37m 96 THB Book
Bangkok (Krung Thep Aphiwat) → Phachi 20:4522:071h 22m 30 THB Book
Bangkok (Krung Thep Aphiwat) → Ayutthaya 20:4521:481h 03m 20 THB Book
Bangkok (Krung Thep Aphiwat) → Rangsit 20:4521:110h 26m 20 THB Book
Bangkok (Don Mueang) → Phichit 21:0202:095h 07m 169 THB Book

Seat classes on RP107

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

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, 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-14 10:57. Times can change; the booking page shows the confirmed times for your date.