State Railway of Thailand
Night Trains from Bangkok to Den Chai
1 night train connects Bangkok and Den Chai, run by State Railway of Thailand. Tickets from ฿616. Timetables, stops, journey time and where to book. Trains run in both directions — Bangkok to Den Chai and Den Chai to Bangkok.
1 train on this route
Bangkok → Den Chai (Rapid 107 / Rapid 108)
Operator
State Railway of Thailand
Tickets
Fixed fare · from ฿616— what does this mean?
Book any time. The price won't rise, but berths sell out.
Checked October 2026
(≈ €16)
Countries🇹🇭Thailand
Krung Thep Aphiwat → Den Chai
Rapid 107Departs 20:45Arrives 05:25Daily
Fares
- 2nd class sleeper, upper berth ฿616 (≈ €16)
- 2nd class sleeper, lower berth ฿686 (≈ €18)
Official fare · Checked October 2026
- Krung Thep Aphiwat20:45
- Den Chai05:25
Den Chai → Krung Thep Aphiwat
Rapid 108Departs 19:10Arrives 04:30Daily
Fares
- 2nd class sleeper, upper berth ฿616 (≈ €16)
- 2nd class sleeper, lower berth ฿686 (≈ €18)
Official fare · Checked October 2026
- Den Chai19:10
- Krung Thep Aphiwat04:30
Frequently asked questions
How many night trains run between Bangkok and Den Chai?+
1 night train connects Bangkok and Den Chai, run by State Railway of Thailand.
How much is a night train from Bangkok to Den Chai?+
Fares vary by date and comfort class, but tickets start from ฿616 (≈ €16).
How do I book a night train from Bangkok to Den Chai?+
Compare the trains above and book directly with State Railway of Thailand.