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

Rapid Northern Line 🌙 Overnight

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

Book a ticket on RP107

1
🎫 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:14
    Nong Tomday 2 Arrives
  13. 03:36
    Phichaiday 2 Arrives
  14. 04:13
    Uttaraditday 2 Arrives
  15. 05:25
    Den Chaiday 2 Arrives (terminus)

Popular sections and fares

RP107Rapid20:45Bangkok (Krung Thep Aphiwat)8h 40movernight05:25 +1Den Chaifrom199฿3rd class seatBook
  1. 20:45Bangkok (Krung Thep Aphiwat)
  2. Train RP107 · Rapid
    8h 40m on board
  3. 05:25Den 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.

RP107Rapid20:45Bangkok (Krung Thep Aphiwat)7h 28movernight04:13 +1Uttaraditfrom192฿3rd class seatBook
  1. 20:45Bangkok (Krung Thep Aphiwat)
  2. Train RP107 · Rapid
    7h 28m on board
  3. 04:13Uttaradit
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.

RP107Rapid20:45Bangkok (Krung Thep Aphiwat)6h 51movernight03:36 +1Phichaifrom186฿3rd class seatBook
  1. 20:45Bangkok (Krung Thep Aphiwat)
  2. Train RP107 · Rapid
    6h 51m on board
  3. 03:36Phichai
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.

RP107Rapid20:45Bangkok (Krung Thep Aphiwat)6h 29movernight03:14 +1Nong Tomfrom182฿3rd class seatBook
  1. 20:45Bangkok (Krung Thep Aphiwat)
  2. Train RP107 · Rapid
    6h 29m on board
  3. 03:14Nong Tom
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.

RP107Rapid20:45Bangkok (Krung Thep Aphiwat)5h 59movernight02:44 +1Phitsanulokfrom178฿3rd class seatBook
  1. 20:45Bangkok (Krung Thep Aphiwat)
  2. Train RP107 · Rapid
    5h 59m on board
  3. 02:44Phitsanulok
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.

RP107Rapid20:45Bangkok (Krung Thep Aphiwat)4h 55movernight01:40 +1Taphan Hinfrom168฿3rd class seatBook
  1. 20:45Bangkok (Krung Thep Aphiwat)
  2. Train RP107 · Rapid
    4h 55m on board
  3. 01:40Taphan 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.

RP107Rapid20:45Bangkok (Krung Thep Aphiwat)4h 32movernight01:17 +1Bang Mun Nakfrom104฿3rd class seatBook
  1. 20:45Bangkok (Krung Thep Aphiwat)
  2. Train RP107 · Rapid
    4h 32m on board
  3. 01:17Bang 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.

RP107Rapid20:45Bangkok (Krung Thep Aphiwat)4h 16movernight01:01 +1Chumsaengfrom102฿3rd class seatBook
  1. 20:45Bangkok (Krung Thep Aphiwat)
  2. Train RP107 · Rapid
    4h 16m on board
  3. 01:01Chumsaeng
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.

RP107Rapid20:45Bangkok (Krung Thep Aphiwat)3h 37movernight00:22 +1Nakhon Sawanfrom96฿3rd class seatBook
  1. 20:45Bangkok (Krung Thep Aphiwat)
  2. Train RP107 · Rapid
    3h 37m on board
  3. 00:22Nakhon 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.

RP107Rapid20:45Bangkok (Krung Thep Aphiwat)1h 22mdirect22:07Phachifrom30฿3rd class seatBook
  1. 20:45Bangkok (Krung Thep Aphiwat)
  2. Train RP107 · Rapid
    1h 22m on board
  3. 22:07Phachi
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.

RP107Rapid20:45Bangkok (Krung Thep Aphiwat)1h 03mdirect21:48Ayutthayafrom20฿3rd class seatBook
  1. 20:45Bangkok (Krung Thep Aphiwat)
  2. Train RP107 · Rapid
    1h 03m on board
  3. 21:48Ayutthaya
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.

RP107Rapid20:45Bangkok (Krung Thep Aphiwat)0h 26mdirect21:11Rangsitfrom20฿3rd class seatBook
  1. 20:45Bangkok (Krung Thep Aphiwat)
  2. Train RP107 · Rapid
    0h 26m on board
  3. 21:11Rangsit
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.

RP107Rapid21:02Bangkok (Don Mueang)5h 07movernight02:09 +1Phichitfrom169฿3rd class seatBook
  1. 21:02Bangkok (Don Mueang)
  2. Train RP107 · Rapid
    5h 07m on board
  3. 02:09Phichit
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 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, 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.

Share this page