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

Rapid Northern Line

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
Departs08:00Den Chai
Arrives17:10Bangkok (Krung Thep Aphiwat)
Journey time9h 10m14 stations listed
Fares from199 THBper adult, whole journey

Book a ticket on RP112

1
🎫 Book on Baolau

Timetable and stops

  1. 08:00
    Den Chai Departs
  2. 09:05
    Uttaradit Arrives
  3. 09:47
    Phichai Arrives
  4. 10:43
    Phitsanulok Arrives
  5. 11:24
    Phichit Arrives
  6. 11:51
    Taphan Hin Arrives
  7. 12:09
    Bang Mun Nak Arrives
  8. 12:27
    Chumsaeng Arrives
  9. 13:03
    Nakhon Sawan Arrives
  10. 14:20
    Ban Mi Arrives
  11. 16:04
    Ayutthaya Arrives
  12. 16:44
    Rangsit Arrives
  13. 16:53
    Bangkok (Don Mueang) Arrives · Bangkok
  14. 17:10
    Bangkok (Krung Thep Aphiwat) Arrives (terminus) · Bangkok

Popular sections and fares

RP112Rapid08:00Den Chai9h 10mdirect17:10Bangkok (Krung Thep Aphiwat)from199฿3rd class seatBook
  1. 08:00Den Chai
  2. Train RP112 · Rapid
    9h 10m on board
  3. 17:10Bangkok (Krung Thep Aphiwat)
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.

RP112Rapid09:05Uttaradit8h 05mdirect17:10Bangkok (Krung Thep Aphiwat)from192฿3rd class seatBook
  1. 09:05Uttaradit
  2. Train RP112 · Rapid
    8h 05m on board
  3. 17:10Bangkok (Krung Thep Aphiwat)
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.

RP112Rapid09:47Phichai7h 23mdirect17:10Bangkok (Krung Thep Aphiwat)from186฿3rd class seatBook
  1. 09:47Phichai
  2. Train RP112 · Rapid
    7h 23m on board
  3. 17:10Bangkok (Krung Thep Aphiwat)
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.

RP112Rapid10:43Phitsanulok6h 27mdirect17:10Bangkok (Krung Thep Aphiwat)from178฿3rd class seatBook
  1. 10:43Phitsanulok
  2. Train RP112 · Rapid
    6h 27m on board
  3. 17:10Bangkok (Krung Thep Aphiwat)
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.

RP112Rapid11:24Phichit5h 46mdirect17:10Bangkok (Krung Thep Aphiwat)from171฿3rd class seatBook
  1. 11:24Phichit
  2. Train RP112 · Rapid
    5h 46m on board
  3. 17:10Bangkok (Krung Thep Aphiwat)
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.

RP112Rapid11:51Taphan Hin5h 19mdirect17:10Bangkok (Krung Thep Aphiwat)from168฿3rd class seatBook
  1. 11:51Taphan Hin
  2. Train RP112 · Rapid
    5h 19m on board
  3. 17:10Bangkok (Krung Thep Aphiwat)
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.

RP112Rapid12:09Bang Mun Nak5h 01mdirect17:10Bangkok (Krung Thep Aphiwat)from104฿3rd class seatBook
  1. 12:09Bang Mun Nak
  2. Train RP112 · Rapid
    5h 01m on board
  3. 17:10Bangkok (Krung Thep Aphiwat)
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.

RP112Rapid12:27Chumsaeng4h 43mdirect17:10Bangkok (Krung Thep Aphiwat)from102฿3rd class seatBook
  1. 12:27Chumsaeng
  2. Train RP112 · Rapid
    4h 43m on board
  3. 17:10Bangkok (Krung Thep Aphiwat)
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.

RP112Rapid13:03Nakhon Sawan4h 07mdirect17:10Bangkok (Krung Thep Aphiwat)from96฿3rd class seatBook
  1. 13:03Nakhon Sawan
  2. Train RP112 · Rapid
    4h 07m on board
  3. 17:10Bangkok (Krung Thep Aphiwat)
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.

RP112Rapid14:20Ban Mi2h 33mdirect16:53Bangkok (Don Mueang)from59฿3rd class seatBook
  1. 14:20Ban Mi
  2. Train RP112 · Rapid
    2h 33m on board
  3. 16:53Bangkok (Don Mueang)
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.

RP112Rapid16:04Ayutthaya1h 06mdirect17:10Bangkok (Krung Thep Aphiwat)from20฿3rd class seatBook
  1. 16:04Ayutthaya
  2. Train RP112 · Rapid
    1h 06m on board
  3. 17:10Bangkok (Krung Thep Aphiwat)
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.

RP112Rapid16:44Rangsit0h 26mdirect17:10Bangkok (Krung Thep Aphiwat)from20฿3rd class seatBook
  1. 16:44Rangsit
  2. Train RP112 · Rapid
    0h 26m on board
  3. 17:10Bangkok (Krung Thep Aphiwat)
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 RP112

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

RP111 Bangkok (Krung Thep Aphiwat) → Den Chai
07:50 – 16:50 · 9h 00m
from199 THB

Other trains on the Northern Line

Frequently asked questions

What time does train RP112 depart and arrive?

RP112 departs Den Chai at 08:00 and arrives in Bangkok (Krung Thep Aphiwat) at 17:10. The journey takes about 9h 10m.

Where does train RP112 stop?

Stops in our timetable: Uttaradit, Phichai, Phitsanulok, Phichit, Taphan Hin, Bang Mun Nak, Chumsaeng, Nakhon Sawan, Ban Mi, Ayutthaya, Rangsit, Bangkok (Don Mueang). Smaller stations may also be served.

What seat classes does RP112 have?

Third class Seat from 20 THB; Second class Seat from 31 THB. Prices depend on the section you travel and the date.

How do I book a ticket on RP112?

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