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