A railway journey is a convenient way to explore the country. No matter whether you are after a quintessentially old school experience with a slow long-haul train or a super modern highspeed express, a train travel allows you to get to your destination in style and enjoy the trip at its most. Thai Railway is one of the operators you can book a train ride with. Before confirming your booking, remember to check the date of your travel, class, price and conditions of your fare.
What are the Main Stations of Thai Railway?
The main stations covered by Thai Railway’s route map include
Hua Lamphong
Ban Na Pradu
Chum Saeng
Kumphawapi
Khok Khram
Na San
Bamnet Narong
Nikhom Rotphai Khomo Sip Et
Nong Saeng
Nonsaat
Trang
Thap Krit
Khon Kaen
Uttaradit
Pathiu
Kapang
Ban Na
Pak Tako
Ban Thung Lo
Huai Thap Than
Ban Pin
Mae Moe
Thung Song
Bang Saphan Noi
Chiang Mai
Krasang
Wat Chang Hai
Chiang Rak
Nong Wiwat
Krung Thep Aphiwat Central Terminal Station
Huai Rai
Khok Salung
Lam Narai
Tha Chang
Laem Tanot
Chuk Samet
Phatthalung
Tanyongmat
Sawi
Pak Chong
Kaeng Khoi Junction
Thap Sakae
Thi Wang
Si Sa Ket
Wat Suwan
Ton Samrong
Ban Khon
Sungai Padi
Hua Takhe
Pattani
Hat Yai
Don Mueang
Jaran Sanitwong
Samrong Thap
Phuttamonthon Sai 2
Bang Bamru
Sung Noen
Tron
Chong Khae
Ban Song
Lam Plai Mat
Yala
Phetchaburi
Ban Mai
Chaiya
Hua Dong
Surin
Siracha Junction
Thon Buri
Padang Besar
Huai Sam Phat
Phrom Phiram
Phruphi
Pattaya
Kantang
Map Amarit
Surat Thani Train Station
Ban Dara
Ratchaburi
Chumphon
Khlong Tan
Sala Thammasop
Lamphun
Nakhon Lampang
Nong Tom
Pa Sak Jolasid Dam
Lat Krabang
Ubon Ratchathani
Padang Besar Malaysia
Ban Mo
Krathum
Taphan Hin
Thepha
Nong Don
Bang Saphan Yai
Ban Krut
Ban Dan
Den Chai
Huamark
Lopburi
Muang Phon
Kut Chik
Khlong Ngae
Thamen Chai
Marubo
Chana
Ban Lueam
Wat Ngiu Rai
Ban Chaam
Nong Saeng
Hua Hin
Pranburi
Lamae
Huai Prik
Huai Yang
Ban Phachi Junction
Tha Ruea Ayutthaya
Ban Pong
Huai Ka Yung
Kaeng Sue Ten
Chawang
Huai Thalaeng
Suan Nong Nuch
Khlong Chan Di
Nong Khai
Map Phra Chan
Udon Thani
Nakhon Sawan
Salaya
Ban Mi
Ban Phai
Wang Krot
Taling Chan
Ban Takhli
Krabiat
Kanthararom
Khao Chum Thong Junction
Nong Teng
Rue So
Chachoengsao
Na Bon
Sila At
Thanpho
Yanasangvararam
Tha Phra
Nakhon Pathom
Prachuap Khiri Khan
Buri Ram
Han Tao
Bua Yai Junction
Lang Suan
Phichit
Nakhon Ratchasima
Nakhon Si Thammarat
Khuan Niang
Talad Nam 4 Pak
Ayutthaya
Tase
Khun Tan
Phitsanulok
Rangsit
Makkasan
Huai Koeng
Bang Kaeo
Sam Sen
Pang Ton Phueng
Muak Lek
Raman Yala
Bang Pain
Saraburi
Photharam
Phichai
Cho Ai Rong
Lam Chi
Bang Khen
Khlong Chang
Huai Yot
Thanon Chira Junction
Pak Khlong
Ban Khon Hat
Bang Mun Nak
Pha Sadet
Lak Si
Sikhoraphum
Nong Bua Lai
Nam Phong
Uthumphon Phisai
Phra Kaeo
Khao Suan Kwang
Sungai Kolok
Pak Nam Pho
Chakkarat
Utaphao
Wa Tabaek
Tha Chang Saraburi
Wang Phong
Huai Rat
Nakhon Chai Si
Chatturat
Khao Chaison
Nong Pho
Tha Sak
Chauat
Kui Buri
Tha Chana
Bang Sue Junction
Chan Sen
Chonburi
Sikhio
Ban Plu Ta Luang
Pak Tho
What are the Most Popular Routes of Thai Railway?
Here are some of the routes offered by Thai Railway which enjoy the greatest popularity with travellers:
What are the Train Classes & Prices of Thai Railway?
Depending on the length of your trip and your preferences you can choose a first or second class ticket in a sleeper coach for an overnight trip or opt for a hard or soft seat if available. Note that the choice of ticket classes depends both on the route and the length of your trip. Basically, your train may feature first class berths but you will not be able to book one if you are doing just a short two-hour stretch. In general, second class berths are a good choice for longer trips, and soft seats get you covered if your train ride is supposed to take under 4-5 hours.
Pros & Cons of Train Travel
Pros of Train Travel
The best thing about railway travel is no traffic jams. Even on rush-hour, long weekends or during the high season
An easy online booking process – you do not need to go to the railway station, which was the case in many places not so long ago!
Prices for train tickets are usually more affordable compared to airplane tickets yet for certain destinations and trips the total travel time can be almost the same
While rail travel is obviously slower than air travel, railway stations are often located in the centre of the city which saves you a sack of time getting to/from there while airports are almost always are quite a long way out of the city
Travelling by night allows you to save on a hotel room and sleep well at the same time – opposite to a night bus where even the sleeping class is a huge compromise
On certain routes luxury service is available
Cons of Train Travel
For longer trips a train ride is definitely more time consuming than air journeys
Trains do ride on schedule but being out of schedule is not unheard of for train travel – and delays can be huge, so if you are planning a connection to your flight, carefully check the time your train arrives at the station and think twice.
Cleanliness is sometimes an issue with second and third class tickets, and with toilets, too.
If your train makes a lot of stops, in some cases it is difficult to figure out when to get off as stops are not always clearly announced or marked with the exception of an electronic screen.
Considering everything in general, we did enjoyed the train ride. Thanks to the slight rain, the temperature is nice even without the AC. Toilets are clean enough. It’s safe. Not the most comfortable seats to sleep, of course but worth the money for class C. Snacks sellers are every 2 mins away. Might need to take the powerbank since there is no plug in accessible. Tickets are only 174baht per seat at the station and we got tickets for 2 seats for each person.
Train#171 Class 3 Fan, Thai Railway, Jul 2, 2024
S N
Sohail N
The train was great but the part that could be better is that the guards control the noise levels of the customers coming on board. In this day and age, a 12 hours journey without wifi is pretty crazy
Train#10 2nd Class Sleeper AC, Thai Railway, Jul 1, 2024
T B
Trent B
Loved it. Comfortable, clean and relaxing!
Train#7 2nd Class AC seats only, Thai Railway, Jun 15, 2024
P T
Paing T
The train is on time
Train#13 2nd Class Fan seats only, Thai Railway, Jun 13, 2024
D B
Deana B
Overall it was fine, but it was so hot and people kept complaining when the fans were turned on. It was also late which resulted in us missing our connecting bus.
Train#39 2nd Class AC seats only, Thai Railway, Jun 10, 2024
W F
William F
Ease of booking and payment impressed me
Train#40 2nd Class AC seats only, Thai Railway, Jun 9, 2024
J W
Joseph W
Quiet cu
Train#40 2nd Class AC seats only, Thai Railway, Jun 7, 2024
J H
Jack H
Really good other than being near the toilets which was quite loud and smelly
Train#13 2nd Class Sleeper AC, Thai Railway, May 27, 2024
C M
Chit M
14 hours straight to spend times on train without any break for food or smoking. Toilets should be changed. Not a comfortable space to use for WC.
Train#109 2nd Class Sleeper AC, Thai Railway, May 24, 2024
A P
Alejandro P
The train arrived 10' late but other than that, was confortable enought. A little bit bumpy sometimes and when the night time cones you have to transform your seat in a bed compulsory so you have the continue your travel seated in a bed.
Train#46 2nd Class Sleeper AC, Thai Railway, May 23, 2024
J G
John G
Simple pleasant and a great adventure x
Train#46 2nd Class Sleeper AC, Thai Railway, May 14, 2024
B B
Bedirhan B
Everything was great but the website charge is huge
Train#133 2nd Class Fan seats only, Thai Railway, May 10, 2024
V G
Violeta G
Overall better than expected. I took the overnight train in May, the temperature hits 40x but it is cooler in the night, so the fan and open windows made a little differences. Toilet was okay and drinks were offered a couple of times throughout the journey. The seats not super comfortable and the light stays on, other than that-value for the money.
Train#13 Class 3 Fan, Thai Railway, May 6, 2024
A P
Anthony P
The Ticketing process was good and easy. The Train was delayed twice. Arrived 4 hours late.
Train#37 2nd Class Sleeper AC, Thai Railway, May 6, 2024
H N
Harri N
Easy booking. Railway staff helped me to find my seat. Nice breeze inside the train as it was night time and the windows were open.
Train#167 Class 3 Fan, Thai Railway, May 5, 2024
S G
Sara G
The train was perfectly on time and everything was as described on the booking page.
Train#135 2nd Class Fan seats only, Thai Railway, Apr 29, 2024
E V
Eri V
I booked a second class with AC I got a fan instead, the beauty is the fan didn't even work. It was cooking in there
Train#45 2nd Class Sleeper AC, Thai Railway, Apr 20, 2024
Z R
Zara R
Very smooth and enjoyable experience from Bangkok to Chiang Mai
Train#51 2nd Class Sleeper AC, Thai Railway, Apr 15, 2024
A S
Abel S
Was a very long journey, the seats in 3rd class are very hard, maybe the other class are better
Train#52 Class 3 Fan, Thai Railway, Apr 5, 2024
K N
Kriangkrai N
It's nice to take the train if u don't have a lot of baggage. I took 3 class because it was the only available and it only have fans and open windows. I'll recommend if you are traveling with just a backpack otherwise no.
Train#83 Class 3 Fan, Thai Railway, Apr 1, 2024
J H
Jenna H
Train departed 15 minutes late, which meant a rushed connection into the Malaysian train system (which i didnt realise the time difference)
Train#45 2nd Class Sleeper AC, Thai Railway, Mar 29, 2024
S L
steven L
in 2nd class a/c and had to wrap myself in extra t shirts as I didn't think to bring along right clothes.
Train#170 2nd Class Sleeper AC, Thai Railway, Mar 28, 2024
C H
Carlotta H
Our Bench was broken, my back and bottom were hurting and a random drunk Thai in front of us was pretty anoying. However it was an intressting experience and a great view. The open Windows alouwd us to lean outside and kept the train cool. All in All I loved still loved it especially for this price
Train#171 Class 3 Fan, Thai Railway, Mar 27, 2024
L D
Lynn D
The return trip was disappointing. I purchased a ticket in the 2nd class AC car but when boarding the train, they made everyone go onto the 3rd class car and remain standing for most of the trip. This was very unexpected. I think I should be refunded the difference. What happened? Why was I not allowed to sit in the seat I purchased? I’ve never had this happen on a train before.
Train#7 2nd Class AC seats only, Thai Railway, Mar 26, 2024
B F
Bruna F
My arrival time was delayed in 1h (chiang Mai to bkk 15h30) which made me lost my transfer to another city. Furthermore, no plugs on 2nd class and bathroom really bad. However, the landscapes alone the way are really beautiful and are worth it! My bad review is because I was so much affected by the delay arrival time.
Train#52 2nd Class Fan seats only, Thai Railway, Mar 23, 2024
T K
Tricia K
On time. Comfortable temperature (air con with fans). Electric outlets in the first and last seats if you need to charge up. Squat toilets only is the biggest downside.
Train#43 2nd Class AC seats only, Thai Railway, Mar 22, 2024
Q N
Quoc-Thai N
Not TOP but exceeds expectations. Really cheap
Train#51 2nd Class Fan seats only, Thai Railway, Mar 22, 2024
C T
Carla T
On the booking it's says we arrive at 7 am so had only 3 hours to wait. Turns out we arrived a 3 am. Which give us 7hours to wait outside. If we knew we would have took an hotel.
Train#172 2nd Class Sleeper AC, Thai Railway, Mar 17, 2024
J T
Jimmy T
It was easy to purchase the train tickets to Ayutthaya. Once i paid for them, I immediately received an email confirmation with the e-ticket, which i used on my phone. It was very convenient.
Train#75 2nd Class AC seats only, Thai Railway, Mar 14, 2024
R E
Rose E
Taking the overnight train is something I will do again !
Pros :
- the bathroom is very small, like in the plane, but clean.
- the blankets they give are very clean and the cover keeps warm during the night
Cons :
- There is no free food served, but you can order some, although I recommend bringing your own
- The light stays on all night
- The AC is really strong, bring a jacket
Anyways, don't hesitate !
Train#25 2nd Class Sleeper AC, Thai Railway, Mar 13, 2024
J S
Jitka S
Train was clean, comfortable. AC working. Only I have not space for my bag. It was on the floor in front of the seat. So not much space for my leg.
Train#39 2nd Class AC seats only, Thai Railway, Mar 10, 2024
M M
Marie M
In itself okay so just a normal train and you get a blanket, but next time I would take a bus. Despite the blanket it was ultra cold and very shaky
This review was autotranslated
Train#39 2nd Class AC seats only, Thai Railway, Mar 8, 2024
L D
Lauranne D
An original experience! Don't forget to bring eye shades, as the lights are always on at night. The bunks are less suitable for people over 1m80.
This review was autotranslated
Train#13 2nd Class Sleeper AC, Thai Railway, Mar 8, 2024
S R
SILVIA R
Very efficient reservation service. Perfect trip
This review was autotranslated
Train#135 2nd Class Fan seats only, Thai Railway, Mar 6, 2024
F H
Fabian H
Reasonably punctual, functional, spacious, air-conditioned. Top price-performance ratio!
This review was autotranslated
Train#43 2nd Class AC seats only, Thai Railway, Mar 5, 2024
A A
Anocha A
The trip was verry good
Train on time
Every thing fine and okay
Train#21 2nd Class AC seats only, Thai Railway, Mar 1, 2024
R A
Rob A
I was very impressed with the high level of service. Food and the views were excellent. Thanks.
Train#9 2nd Class Sleeper AC, Thai Railway, Mar 1, 2024
S A
Selma A
The journey on the night train from Bangkok to Chiang Mai far exceeded my expectations. Well organized from start to finish, top hygiene. The staff were very friendly and competent.
This review was autotranslated
Train#9 2nd Class Sleeper AC, Thai Railway, Feb 29, 2024
N L
Nicholas L
Not super… Last carriage in 3rd class would say best one of all - beautiful view out the back of the sunset and nice to be so close to fresh air! Still would heavily recommend not booking 3rd class honestly seats are uncomfortable and CRAMPED! But if you book last min like I did and have no option, maybe get some gummies to help you through….
Train#52 Class 3 Fan, Thai Railway, Feb 24, 2024
J L
Jayne L
Train great but very difficult for older people with their suitcases trying to put up on overhead storage
Train#40 2nd Class AC seats only, Thai Railway, Feb 23, 2024
M D
Maria D
Air conditioned carriage, large but uncomfortable seat. Good for the 45 minutes it took.
This review was autotranslated
Train#109 2nd Class Sleeper AC, Thai Railway, Feb 20, 2024
P M
Pranav M
Hope that you don't het the very first seats in the compartment as they have cramped leg space and the train horn is too loud.
Train#39 2nd Class AC seats only, Thai Railway, Feb 19, 2024
N H
Neve H
Windows we’re open so it was freezing the entire journey
Train#13 2nd Class Fan seats only, Thai Railway, Feb 15, 2024
G D
Graham D
The trip went great, great driver, safe journey etc. only at the end you are dropped off at a bus station in ao nang and suddenly everyone tells you to get on another bus and pay 150 Bath per person and then they take you to the hotel. Super unpleasant. We then ordered a tomb and walked a few meters further. It was cheaper for the two of us and we were dropped off directly at our hotel without having to drop off 15 others.
This review was autotranslated
Train#171 2nd Class Fan seats only, Thai Railway, Feb 15, 2024
S B
Stefano B
Please ask to Thai Railways to turn down the air conditioning!!!!!!!
The carriages are a fridge!
Train#109 2nd Class Sleeper AC, Thai Railway, Feb 14, 2024
S B
Sam B
Best way to see the countryside
Train#52 Class 3 Fan, Thai Railway, Feb 11, 2024
M R
Marko R
Tickets in 3rd class so little warm to travel, but great experience.
Train#171 Class 3 Fan, Thai Railway, Feb 11, 2024
P D
Pauline D
Very enjoyable and scenic journey to Hua Hin.
Train#171 Class 3 Fan, Thai Railway, Feb 6, 2024
A P
Antoinette P
Some delay on departure and not bad on arrival but we're used to French transport ????
This review was autotranslated
Train#8 2nd Class AC seats only, Thai Railway, Feb 6, 2024
A B
Annuska B
We sat 2nd class because there were no more tickets available in 3rd or 4th class. There were people lying on the floor, all over the benches. It was cold because of all the windows that were open. A huge stench from the toilets.
This review was autotranslated
Train#167 Class 3 Fan, Thai Railway, Feb 6, 2024
4.2
2776 customer reviews
5
45%
4
31%
3
17%
2
7%
1
0%
93.5% of 2,776 travelers were presumably happy with Thai Railway as they left good or no review