Travelling between Bangkok and Surin by train, you have the option of 9 trains a day in either direction, with fast Special Express Trains, night sleepers and much slower but cheaper Ordinary services.
From January 2023, all trains now originate from the new railway station in Bangkok - Bang Sue Grand (Krung Thep Aphiwat Central Terminal) unless specified in the timetable below
|21||06:10||12:09||Special Express DRC|
|23||21:05||04:13||Special Express (sleeper)|
* Trains 145 & 67 are currently not in service.
** Train 233 originates at Hua Lamphong railway station and stops at Bang Sue Junction (not Bang Sue Grand).
Trains operate Daily
All trains now terminate at the new railway station in Bangkok - Bang Sue Grand (Krung Thep Aphiwat Central Terminal) unless specified in the timetable below (**).
|22||16:41||22:35||Special Express DRC|
|24||21:23||04:50||Special Express (sleeper)|
* Trains 146 & 68 are currently not in service.
** Train 234 terminates at Hua Lamphong railway station and stops at Bang Sue Junction (not Bang Sue Grand).
Ticket prices to / from Surin depend on the speed of the train and seat / sleeping berth classes.
Special Express DRC (Diesel Railcars) are all 2nd Class A/C seat trains and cost:
Adult 489 THB
Child 405 THB
The ticket prices include a meal and soft drinks.
Express DRC Trains are all seats services and cost:
2nd Class Air-conditioned seat:
Adult 389 THB
Child 305 THB
3rd Class fan cooled seat:
Adult 223 THB
Child 187 THB
Express sleeper trains have a range of beds as well as 2nd class seats available and cost:
1st Class Sleepers (A/C):
Adult (upper berth) 946 THB
Adult (lower berth) 1146 THB
Child (upper berth) 773 THB
Child (lower berth) 973 THB
2nd Class Sleepers (A/C):
Adult (upper berth) 569, 599 or 619 THB (depending on type of carriage)
Adult (lower berth) 619, 669 or 709 THB
Child (upper berth) 485, 515 or 535 THB
Child (lower berth) 535, 585 or 625 THB
2nd Class Seat (fan cooled):
Adult 319 THB
Child 235 THB
Rapid Trains all have 2nd and 3rd Class fan cooled carriages and cost:
2nd Class Seat:
Adult 279 THB
Child 195 THB
3rd Class Seat:
Adult 183 THB
Child 147 THB
Train numbers 139 / 140 have additional 2nd Class sleeper carriages and cost:
2nd Class A/C :
Adult (upper berth) 529 THB
Adult (lower berth) 579 THB
Child (upper berth) 445 THB
Child (lower berth) 495 THB
2nd Class Fan:
Adult (upper berth) 379 THB
Adult (lower berth) 429 THB
Child (upper berth) 295 THB
Child (lower berth) 345 THB
Ordinary Trains consist of just 3rd Class fan cooled seats and cost just 73 THB for adults, half that price for Children.
All times and fares shown for trains from Bangkok to Surin (and vice versa) are published for information only and may change without notice.
Before travelling we advise you to double check departure times for these train services at the nearest Thai railway station or you can call the State Railway of Thailand's call centre on 1690 (24 hours).
You can also visit the official SRT website here >
Book Transport / Hotels Online
Malaysia / Singapore:
- Bus >
- Train >
- Ferry >
Thailand / Laos / Cambodia / Vietnam...:
- Bus >
- Train >
- Ferry >
Find Cheap Flights in SE Asia >