Discover the unforgettable experience of traveling across Thailand by train with our comprehensive guide.
Whether you're looking for a comfortable sleeper train Thailand, a luxury train Thailand adventure, or simply planning your Bangkok to Chiang Mai train journey, we have all the information you need.
Explore Thailand train booking options, buy your train tickets Thailand easily online, and navigate the Thailand railway ticket system with confidence. From detailed train maps Thailand to SRT Thailand train schedules, our blog covers everything to make your Thailand train trip smooth and enjoyable.
Book your Thai train ticket today and experience the beauty of Thailand by rail from Bangkok to Chiang Mai.
Thailand train map:
The Railway of Thailand (SRT), a major component of the nation's transportation infrastructure, provides an extensive range of rail services that connect nearly every region in Thailand. Established over a century ago, the SRT operates a diverse network of train routes that cater to both local commuters and international travelers. The railway is divided into several main lines radiating from Bangkok, the country's central hub. These include the Northern Line, which travels through ancient cities and lush landscapes up to Chiang Mai; the Northeastern Line, which spans the vast plateau to reach the culturally rich Isan region and further to Nong Khai; the Eastern Line, connecting vibrant seaside destinations such as Pattaya and beyond; and the Southern Line, offering journeys to the idyllic beaches and islands down to Malaysia. Each route provides a unique glimpse into Thailand's diverse geography and cultures, with services ranging from picturesque local trains to high-standard express trains. This rail network not only boosts tourism by safely and affordably linking key destinations but also plays a crucial role in the country's economic and social development, enhancing connectivity and accessibility across the region.

Popular trains routes in Thailand:
Bangkok to Chiang Mai (Northern Line)
How long does it take to go from Bangkok to Chiang Mai?
It takes between 10 hours 25 minutes and 13 hours 50 minutes to go from Bangkok to Chiang Mai.
How much does it cost to go from Bangkok to Chiang Mai?
It costs from US$ 7.06 (Third class seat) to US$ 75.13 (First class private cabin) to go from Bangkok to Chiang Mai.
How far is Bangkok from Chiang Mai?
Bangkok is approximately 730 kilometers (about 453 miles) away from Chiang Mai
From which station do trains from Bangkok to Chiang Mai depart?
Trains from Bangkok to Chiang Mai generally depart from Krung Thep Aphiwat Central Terminal Station. This station is located near the Chatuchak Market
From which station do trains from Bangkok to Chiang Mai arrive?
Trains from Bangkok to Chiang Mai arrive at Chiang Mai Railway Station. This station is located on the east side of the Ping River in the city of Chiang Mai.
Where is Krung Thep Aphiwat Central Terminal Station?
Where is Chiang Mai Railway Station?
Bangkok to Chiang Mai schedule (Daily)
Departure | Arrival | Duration | Train | Third class seat (Fan) | Second class seat (Fan) | Second class seat (AC) | Second class bed (Fan) | Second class bed (AC) | First class bed (AC) |
---|---|---|---|---|---|---|---|---|---|
09:05 | 19:30 | 10h25m | SPDRC7 | US$ 17.13 | |||||
14:15 | 04:05 (+1d) | 13h50m | RP109 | US$ 7.06 | US$ 11.91 | US$ 21.12 | |||
18:40 | 07:15 (+1d) | 12h35m | SPCNR9 | US$ 28.80 Women only available | US$ 44.40 | ||||
20:05 | 08:40 (+1d) | 12h35m | SP13 | US$ 9.52 | US$ 14.37 | US$ 23.58 | US$ 38.26 | ||
22:30 | 12:10 (+1d) | 13h40m | EX51 | US$ 8.29 | US$ 13.14 | US$ 22.35 |
Bangkok to Ayutthaya (Northern Line)
How long does it take to go from Bangkok to Ayutthaya?
It takes between 48 minutes and 1 hours 17 minutes to go from Bangkok to Ayutthaya.
How much does it cost to go from Bangkok to Ayutthaya?
It costs from US$ 0.61 (Third class seat) to US$ 57.08 (First class private cabin) to go from Bangkok to Ayutthaya.
How far is Bangkok from Ayutthaya?
Bangkok is approximately 71 kilometers (about 44 miles) away from Ayutthaya
From which station do trains from Bangkok to Ayutthaya depart?
Trains from Bangkok to Ayutthaya generally depart from Krung Thep Aphiwat Central Terminal Station. This station is located near the Chatuchak Market
From which station do trains from Bangkok to Ayutthaya arrive?
Trains from Bangkok to Ayutthaya arrive at Ayutthaya Railway Station. This station is located in the heart of the city and is easily accessible.
Where is Krung Thep Aphiwat Central Terminal Station?
Where is Ayutthaya Railway Station?
Bangkok to Ayutthaya schedule (Daily)
Departure | Arrival | Duration | Train | Third class seat (Fan) | Second class seat (Fan) | Second class seat (AC) | Second class bed (Fan) | Second class bed (AC) | First class bed (AC) |
---|---|---|---|---|---|---|---|---|---|
06:10 | 06:58 | 0h48m | SPDRC21 | US$ 8.01 | |||||
07:10 | 08:27 | 1h17m | RP135 | US$ 0.61 | US$ 1.87 | ||||
07:30 | 08:37 | 1h7m | RP111 | US$ 0.61 | US$ 1.87 | ||||
08:45 | 09:41 | 0h56m | EX75 | US$ 0.61 | US$ 7.40 | ||||
09:05 | 09:54 | 0h49m | SPDRC7 | US$ 8.01 | |||||
10:35 | 11:30 | 0h55m | EX71 | US$ 0.61 | US$ 7.40 | ||||
14:15 | 15:17 | 1h2m | RP109 | US$ 0.61 | US$ 1.87 | ||||
18:40 | 19:44 | 1h4m | SPCNR9 | US$ 19.37 Women only available | US$ 26.37 | ||||
19:25 | 20:25 | 1h0m | RP139 | US$ 0.61 | US$ 1.87 | US$ 9.86 | |||
20:05 | 21:06 | 1h1m | SP13 | US$ 6.26 | US$ 6.79 | US$ 14.77 | US$ 20.85 | ||
20:25 | 21:38 | 1h13m | SPCNR25 | US$ 19.37 Women only available | US$ 26.37 | ||||
20:45 | 21:47 | 1h2m | RP107 | US$ 0.61 | US$ 1.87 | US$ 9.86 | |||
21:05 | 22:01 | 0h56m | SPCNR23 | US$ 19.37 Women only available | US$ 26.37 | ||||
21:25 | 22:29 | 1h4m | RP133 | US$ 0.61 | US$ 1.87 | US$ 3.72 | US$ 10.47 | ||
22:30 | 23:35 | 1h5m | EX51 | US$ 0.61 | US$ 5.56 | US$ 13.54 | |||
23:05 | 00:16 (+1d) | 1h11m | RP141 | US$ 0.61 | US$ 1.87 |
Bangkok to Ubon Ratchathani (Northeastern Line)
How long does it take to go from Bangkok to Ubon Ratchathani?
It takes between 7 hours 50 minutes and 11 hours 15 minutes to go from Bangkok to Ubon Ratchathani.
How much does it cost to go from Bangkok to Ubon Ratchathani?
It costs from US$ 6.29 (Third class seat) to US$ 71.14 (First class private cabin) to go from Bangkok to Ubon Ratchathani.
How far is Bangkok from Ubon Ratchathani?
Bangkok is approximately 575 kilometers (about 357 miles) away from Ubon Ratchathani
From which station do trains from Bangkok to Ubon Ratchathani depart?
Trains from Bangkok to Ubon Ratchathani generally depart from Krung Thep Aphiwat Central Terminal Station. This station is located near the Chatuchak Market
From which station do trains from Bangkok to Ubon Ratchathani arrive?
Trains from Bangkok to Ubon Ratchathani arrive at Ubon Ratchathani Railway Station. This station is located in the city center, making it easily accessible.
Where is Krung Thep Aphiwat Central Terminal Station?
Where is Ubon Ratchathani Railway Station?
Bangkok to Ubon Ratchathani schedule (Daily)
Departure | Arrival | Duration | Train | Third class seat (Fan) | Second class seat (Fan) | Second class seat (AC) | Second class bed (Fan) | Second class bed (AC) | First class bed (AC) |
---|---|---|---|---|---|---|---|---|---|
06:10 | 14:00 | 7h50m | SPDRC21 | US$ 15.32 | |||||
07:10 | 18:00 | 10h50m | RP135 | US$ 6.29 | US$ 10.10 | ||||
10:35 | 19:50 | 9h15m | EX71 | US$ 7.52 | US$ 14.71 | ||||
19:25 | 06:15 (+1d) | 10h50m | RP139 | US$ 6.29 | US$ 10.10 | US$ 19.31 | |||
21:05 | 06:40 (+1d) | 9h35m | SPCNR23 | US$ 26.99 Women only available | US$ 40.44 | ||||
23:05 | 10:20 (+1d) | 11h15m | RP141 | US$ 6.29 | US$ 10.10 |
Bangkok to Nong Khai (Northeastern Line)
How long does it take to go from Bangkok to Nong Khai?
It takes between 8 hours 45 minutes and 10 hours 30 minutes to go from Bangkok to Nong Khai.
How much does it cost to go from Bangkok to Nong Khai?
It costs from US$ 6.48 (Third class seat) to US$ 72.15 (First class private cabin) to go from Bangkok to Nong Khai.
How far is Bangkok from Nong Khai?
Bangkok is approximately 628 kilometers (390 miles) away from Nong Khai
From which station do trains from Bangkok to Nong Khai depart?
Trains from Bangkok to Nong Khai generally depart from Krung Thep Aphiwat Central Terminal Station. This station is located near the Chatuchak Market
From which station do trains from Bangkok to Nong Khai arrive?
Trains from Bangkok to Nong Khai arrive at Nong Khai Railway Station. This station is located in the city of Nong Khai, in Nong Khai Province, Thailand. Specifically, it's situated near the Thai-Lao Friendship Bridge, which connects Thailand and Laos.
Bangkok to Nong Khai schedule (Daily)
Departure | Arrival | Duration | Train | Third class seat (Fan) | Second class seat (Fan) | Second class seat (AC) | Second class bed (Fan) | Second class bed (AC) | First class bed (AC) |
---|---|---|---|---|---|---|---|---|---|
08:45 | 17:30 | 8h45m | EX75 | US$ 7.71 | US$ 15.17 | ||||
20:25 | 06:25 (+1d) | 10h0m | SPCNR25 | US$ 27.45 Women only available | US$ 41.45 | ||||
21:25 | 07:55 (+1d) | 10h30m | RP133 | US$ 6.48 | US$ 10.56 | US$ 13.94 | US$ 20.39 |
Where is Krung Thep Aphiwat Central Terminal Station?
Where is Nong Khai Railway Station?
Bangkok to Surat Thani (Southern Line)
How long does it take to go from Bangkok to Surat Thani?
It takes between 8 hours 50 minutes and 10 hours 46 minutes to go from Bangkok to Surat Thani.
How much does it cost to go from Bangkok to Surat Thani?
It costs from US$ 6.63 (Third class seat) to US$ 72.83 (First class private cabin) to go from Bangkok to Surat Thani.
How far is Bangkok from Surat Thani?
Bangkok is approximately 651 kilometers (about 405 miles) away from Surat Thani
From which station do trains from Bangkok to Surat Thani depart?
Trains from Bangkok to Surat Thani generally depart from Krung Thep Aphiwat Central Terminal Station. This station is located near the Chatuchak Market
From which station do trains from Bangkok to Surat Thani arrive?
Trains from Bangkok to Surat Thani arrive at Surat Thani Railway Station. This station is located about 15 km away from the city center.
Where is Krung Thep Aphiwat Central Terminal Station?
Where is Surat Thani Railway Station?
Bangkok to Surat Thani schedule (Daily)
Departure | Arrival | Duration | Train | Third class seat (Fan) | Second class seat (Fan) | Second class seat (AC) | Second class bed (Fan) | Second class bed (AC) | First class bed (AC) |
---|---|---|---|---|---|---|---|---|---|
07:30 | 16:20 | 8h50m | SPDRC43 | US$ 16.09 | |||||
15:10 | 01:11 (+1d) | 10h1m | RP171 | US$ 6.63 | US$ 10.87 | US$ 13.94 | US$ 20.08 | ||
16:10 | 01:49 (+1d) | 9h39m | SP37 | US$ 9.09 | US$ 13.33 | US$ 22.54 | US$ 35.98 | ||
16:10 | 01:49 (+1d) | 9h39m | SP45 | US$ 22.54 | |||||
16:50 | 02:20 (+1d) | 9h30m | SPCNR31 | US$ 27.76 Women only available | US$ 42.12 | ||||
17:30 | 04:06 (+1d) | 10h36m | RP169 | US$ 6.63 | US$ 10.87 | US$ 13.94 | US$ 20.08 | ||
18:50 | 04:58 (+1d) | 10h8m | EX83 | US$ 7.86 | US$ 12.10 | US$ 21.92 | US$ 34.76 | ||
19:50 | 06:23 (+1d) | 10h33m | EX85 | US$ 7.86 | US$ 12.10 | US$ 21.92 | US$ 34.76 | ||
20:30 | 07:16 (+1d) | 10h46m | RP167 | US$ 6.63 | US$ 10.87 | US$ 13.94 | US$ 20.08 | ||
22:50 | 07:50 (+1d) | 9h0m | SPDRC39 | US$ 16.09 |
Bangkok to Hat Yai (Southern Line)
How long does it take to go from Bangkok to Hat Yai?
It takes between 14 hours 15 minutes and 15 hours 48 minutes to go from Bangkok to Hat Yai.
How much does it cost to go from Bangkok to Hat Yai?
It costs from US$ 7.92 (Third class seat) to US$ 79.52 (First class private cabin) to go from Bangkok to Hat Yai.
How far is Bangkok from Hat Yai?
Bangkok is approximately 945 kilometers (about 587 miles) away from Hat Yai
From which station do trains from Bangkok to Hat Yai depart?
Trains from Bangkok to Hat Yai generally depart from Krung Thep Aphiwat Central Terminal Station. This station is located near the Chatuchak Market
From which station do trains from Bangkok to Hat Yai arrive?
Trains from Bangkok to Hat Yai arrive at Hat Yai Junction Railway Station. Hat Yai Junction train station is located in the heart of Hat Yai city.
Where is Krung Thep Aphiwat Central Terminal Station?
Where is Hat Yai Junction Railway Station?
Bangkok to Hat Yai schedule (Daily)
Departure | Arrival | Duration | Train | Third class seat (Fan) | Second class seat (Fan) | Second class seat (AC) | Second class bed (Fan) | Second class bed (AC) | First class bed (AC) |
---|---|---|---|---|---|---|---|---|---|
15:10 | 05:50 (+1d) | 14h40m | RP171 | US$ 7.92 | US$ 13.91 | US$ 16.98 | US$ 23.12 | ||
16:10 | 06:35 (+1d) | 14h25m | SP37 | US$ 10.38 | US$ 16.36 | US$ 25.58 | US$ 42.68 | ||
16:10 | 06:35 (+1d) | 14h25m | SP45 | US$ 25.58 | |||||
16:50 | 07:05 (+1d) | 14h15m | SPCNR31 | US$ 30.80 Women only available | US$ 48.82 | ||||
17:30 | 09:18 (+1d) | 15h48m | RP169 | US$ 7.92 | US$ 13.91 | US$ 16.98 | US$ 23.12 |
Bangkok to Hua Hin (Southern Line)
How long does it take to go from Bangkok to Hua Hin?
It takes between 3 hours and 3 hours 52 minutes to go from Bangkok to Hua Hin.
How much does it cost to go from Bangkok to Hua Hin?
It costs from US$ 2.89 (Third class seat) to US$ 61.34 (First class private cabin) to go from Bangkok to Hua Hin.
How far is Bangkok from Hua Hin?
Bangkok is approximately 229 kilometers (about 142 miles) away from Hua Hin
From which station do trains from Bangkok to Hua Hin depart?
Trains from Bangkok to Hua Hin generally depart from Krung Thep Aphiwat Central Terminal Station. This station is located near the Chatuchak Market
From which station do trains from Bangkok to Hua Hin arrive?
Trains from Bangkok to Hua Hin arrive at Hua Hin Railway Station. Hua Hin Railway Station is located right in the center of Hua Hin town, it's a very prominent landmark and easy to find.
Where is Krung Thep Aphiwat Central Terminal Station?
Where is Hua Hin Railway Station?
Bangkok to Hua Hin schedule (Daily)
Departure | Arrival | Duration | Train | Third class seat (Fan) | Second class seat (Fan) | Second class seat (AC) | Second class bed (Fan) | Second class bed (AC) | First class bed (AC) |
---|---|---|---|---|---|---|---|---|---|
07:30 | 10:31 | 3h1m | SPDRC43 | US$ 10.13 | |||||
15:10 | 18:44 | 3h34m | RP171 | US$ 2.89 | US$ 4.61 | US$ 7.68 | US$ 12.59 | ||
16:10 | 19:45 | 3h35m | SP37 | US$ 7.18 | US$ 8.90 | US$ 16.89 | US$ 25.12 | ||
16:10 | 19:45 | 3h35m | SP45 | US$ 16.89 | |||||
16:50 | 20:20 | 3h30m | SPCNR31 | US$ 21.49 Women only available | US$ 30.64 | ||||
17:30 | 21:20 | 3h50m | RP169 | US$ 2.89 | US$ 4.61 | US$ 7.68 | US$ 12.59 | ||
18:50 | 22:29 | 3h39m | EX83 | US$ 5.96 | US$ 7.68 | US$ 16.27 | US$ 23.89 | ||
19:50 | 23:42 | 3h52m | EX85 | US$ 5.96 | US$ 7.68 | US$ 16.27 | US$ 23.89 | ||
20:30 | 00:18 (+1d) | 3h48m | RP167 | US$ 2.89 | US$ 4.61 | US$ 7.68 | US$ 12.59 | ||
22:50 | 02:04 (+1d) | 3h14m | SPDRC39 | US$ 10.13 |
Bangkok to Pattaya (Eastern Line)
How long does it take to go from Bangkok to Pattaya?
It takes approximately 2 hours 28 minutes to go from Bangkok to Pattaya.
How much does it cost to go from Bangkok to Pattaya?
It costs US$ 5.22 (Second class seat) to go from Bangkok to Pattaya.
How far is Bangkok from Pattaya?
Bangkok is approximately 130 kilometers (about 80 miles) away from Pattaya
From which station do trains from Bangkok to Pattaya depart?
Trains from Bangkok to Pattaya generally depart from Hua Lamphong Station. Hua Lamphong Station, officially known as Bangkok Railway Station, is located in the heart of Bangkok in the Pathum Wan district.
From which station do trains from Bangkok to Pattaya arrive?
Trains from Bangkok to Pattaya arrive at Pattaya Railway Station. This Station is located east of the city center, a bit inland.
* Only weekend trains from Bangkok to Pattaya are bookable online; for weekdays, please go to the train station.
Where is Hua Lamphong Station?
Where is Pattaya Railway Station?
Bangkok to Pattaya schedule (Daily)
Departure | Arrival | Duration | Train | Third class seat (Fan) | Second class seat (Fan) | Second class seat (AC) | Second class bed (Fan) | Second class bed (AC) | First class bed (AC) |
---|---|---|---|---|---|---|---|---|---|
06:45 | 09:13 | 2h28m | RP997 | US$ 5.22 |
Trains fares in Thailand:
The Railway of Thailand (SRT) offers a range of fare classes designed to accommodate the diverse needs of its passengers, whether they are budget-conscious travelers or those seeking a more comfortable journey. These fare classes are structured to provide options that suit various preferences for seating and amenities, ensuring accessibility and convenience across the SRT's extensive rail network.
At the most economical end is the third-class service, which offers basic seating at an affordable price, making it a popular choice for short journeys and for travelers who enjoy mingling with locals. Following this, the second-class option provides a moderate upgrade, featuring cushioned seats and, in some cases, air conditioning or sleeper carriages for more comfort during longer trips.
For those seeking a more premium experience, first-class fares offer additional luxury with private cabins equipped with beds and air-conditioning, providing a more restful journey. These cabins are ideal for overnight trips, allowing passengers to travel in comfort and privacy.
SRT also provides special and express services on some routes, allowing for faster travel times and featuring varying levels of comfort and amenities. This range of fare options makes the railway a versatile and attractive choice for anyone looking to explore Thailand by train, ensuring that all passengers can find a service that fits their budget and travel style.









* Seats be combined to create a lower bed, while the upper bed folds down from the wall.
Children
Children under age of 3 and not taller than 100cm (39.37 inch) travel for free, children between the age of 3 to 11 and not taller than 150cm (59 inch) have discount price.
Change & cancelation
Change:
All fares are changeable with fees under certain conditions. Change of train, departure date or class are allowed. Passenger modification is NOT ALLOWED.
- Approximately 20% of the ticket value if changes are made 3 days before departure.
- Approximately 30% of the ticket value if changes are made 2 days before departure.
- Approximately 50% of the ticket value if changes are made 1 day before departure.
- No changes are allowed if there is less than 1 day remaining until departure.
- Changes are ONLY allowed at the train station if the ticket was issued more than 90 days in advance.
Cancelation:
All fares are cancellable with fees under certain conditions (YES MY TRIPS fees will not be refunded).
- Approximately 70% of the ticket value + 30THB/ticket.
- No cancellation is allowed if there is less than 1 day before departure.
- Cancellations are ONLY allowed at the station if the ticket was issued more than 90 days in advance.
How to book trains in thailand:
One of the most convenient ways to book your train tickets in Thailand is through our online platform YES MY TRIPS. Here’s how to navigate the process:
In this section, we’ll guide you through the simple steps to secure your train tickets online, ensuring a hassle-free travel experience. Firstly, go to YES MY TRIPS, then choose your favorite language and currency
1. Landing Page
1.1 Select Your Route: Fill in the "from" and "to" inputs to choose your travel route.
1.2 Specify Passengers: Indicate the number of adults and children traveling.
1.3 Choose Departure Date: Select your desired departure date and optionally add a return date.
1.4 Search for Tickets: Click the "search" button to find available train options

2. Results Page
2.1 SRT routes: SRT routes are identified by the SRT logo.
2.2 Schedule information: Identify the departure and arrival times, as well as the trip duration.
2.3 Route information: Determine the departure and arrival cities and stations, along with the train type.
2.4 Ticket price: The ticket price per traveler.
2.5 Choose: Choose the route to view the available fares.

3. Fare Selection
After selecting a route, you will see the available fares.
You can also click "Details" for more information about the route and "Change & Cancellation" to review the policies.
Click "Book" on the desired fare to proceed with the booking.

4. Travelers Page
4.1 Travelers: Fill information about traveler(s) exactly as it appears on your identification document.
4.2 Seats Selection: Choose your desired seats. Blue seats are available, red seats are already booked by other travelers, and green seats indicate the seats you have selected.
4.3 Contact: Fill information, the contact will receive the tickets and should be reachable in case of change or cancellation from the transport provider.
4.4 Continue: Click the "continue" button to proceed with the booking.

5. Payment Page
5.1 Payment Options: Select your preferred payment method.
5.2 Review information: Verify that the selected route and seats are correct, and check for any typos in your name.
5.3 Pay: Click the "Pay" button to continue with the booking. You will be redirected to our payment partner's gateway

6. Confirmation Page
After completing your payment on our partner’s portal, 9Pay, you will be redirected back to the confirmation page on the YES MY TRIPS website, where you can find:
6.1 Booking Code and Booking Status: Your booking will be marked as REQUESTED (we are processing it) or CONFIRMED (your tickets will be sent to you shortly via email). Please use the booking code for any inquiries to our customer service at cs@yesmytrips.com.
6.2 Trip and Payment Information: A breakdown of the trip details you have just booked.
You will also receive email confirmations indicating that your booking is being processed. Shortly after we receive your booking information, YES MY TRIPS will send your tickets to the contact email provided.

7. Email
There are two types of emails sent after a booking:
- REQUESTED: We are processing your booking. You will receive a confirmation email shortly.
- CONFIRMED: Your booking has been processed and confirmed. Your tickets are attached.
7.1 Booking Code: Please use the booking code for any inquiries to our customer service at cs@yesmytrips.com.
7.2 Trip Information: A detailed breakdown of the trip details you have booked.
7.3 Payment Information: A detailed breakdown of your payment details.
7.4 Ticket(s) Attachement: Your tickets for the booking. Please download and keep them on your phone for travel.

8. SRT Tickets
On your SRT tickets you can find the following information:
8.1 SRT Booking Code: The booking code provided by SRT. Please use it for any inquiries with their customer service.
8.2 Travelers Info: Details of the person traveling.
8.3 Trip Info: A detailed breakdown of your trip, including route, carriage, and seat number.
Make sure your tickets are easily accessible when traveling with SRT. Ensure your device has enough battery life before the trip, and consider storing the tickets offline.
You’re all set to travel! Have a safe journey and enjoy your trip!

FAQ
Do I need to book my tickets in advance?
- It is advisable to book tickets in advance, especially for popular routes and during peak travel seasons, to ensure availability.
When does booking open?
- Most of the trains are open up to 6 months ahead, some mid and short distance route are open up 1 to 30 day ahead.
Can I buy tickets at the station on the day of travel?
- Yes, you can buy tickets at the station on the day of travel, but availability may vary, particularly for busy routes.
Can I get a refund or change my ticket?
- Yes, tickets can be refunded or changed under certain conditions. Click here to learn more.
Are there any child discounts available with SRT?
- Children under age of 3 and not taller than 100cm (39.37 inch) travel for free, children between the age of 3 to 11 and not taller than 150cm (59 inch) have discount price.
Can I reserve a specific seat?
- YES MY TRIPS offers you the possibility of seat reservations allowing you to choose your preferred seat when purchasing.
What are the baggage allowances for train travel?
- 1st class: 60 kg (110 lbs)
- 2nd class: 40 kg (88 lbs)
- 3rd class: 30 kg (66 lbs)
What happens if my train is delayed or canceled?
- In the event of delays or cancellations, SRT will provide updates and may offer rebooking options or refunds.
eBook


DISCOVERING THAILAND BY TRAIN
Discover the beauty and charm of Thailand with our comprehensive eBook, "Explore Thailand by Train." This guide is designed for travelers seeking to experience the majestic landscapes, vibrant culture, and rich history of Thailand through its extensive rail network.
Inside this eBook, you will find:
- Detailed Train Lines and Types: A thorough overview of train lines and various train types, helping you choose the best option for your journey.
- Class Breakdown: Understand the different classes available, from luxurious first-class sleepers to budget-friendly third-class seats, ensuring a comfortable travel experience for every traveler.
- Major Routes: Discover key routes, including Bangkok to Chiang Mai and Bangkok to Hat Yai, complete with essential information for planning your trip effectively.
- Booking Guide: Step-by-step instructions on how to book your tickets with YES MY TRIPS, including tips for securing seats during peak travel times.
- Travel Tips and Etiquette: Learn what to pack, how to navigate train stations, and the cultural etiquette to respect during your travels.
- Onboard Experience: Get insights into what to expect while onboard, ensuring you are well-prepared for an enjoyable journey.
- Unique Experiences: Explore scenic views and cultural landmarks that make train travel in Thailand a remarkable adventure.
Whether you are a seasoned traveler or planning your first trip, this eBook is your essential companion for exploring Thailand by train. Download your copy today and embark on a memorable journey through one of Asia's most enchanting destinations!
Why booking with YES MY TRIPS?
1. Book directly online and enjoy a hassle-free experience: Immediate access to the best fares, real-time availability, and fast confirmation.
2. Flexible travel options: choose from various classes and schedules.
3. Clear visibility on availability to plan your trip with confidence: Stay in control of your travel plans with our transparent availability feature.
4. Real-time seat map selection, choose your perfect spot: Easily view and select your preferred seat from an interactive map.
5. Child prices available making family travel more affordable: Start planning your family trip today and take advantage of our special child prices!
6. Explore multiple payment options for your convenience: Enjoy a seamless checkout experience and complete your booking with ease.
7. Receive your tickets via email for easy access: With tickets a click away, you can focus on your journey planning.