Thailand Train Travel: Your Complete Guide to Tickets, Routes & Booking


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.

Thailand train map

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.

bangkok_to_chiangmai

Bangkok to Chiang Mai

Discover Thailand’s mountain magic on the move!

  13h50
From US$ 7.06   

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 RP109US$ 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 SP13US$ 9.52 US$ 14.37 US$ 23.58 US$ 38.26
22:30 12:10 (+1d) 13h40m EX51US$ 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.



bangkok_to_ayutthaya

Bangkok to Ayutthaya

A scenic train adventure through history!

  1h17
From US$ 0.61   

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 RP135US$ 0.61 US$ 1.87
07:30 08:37 1h7m RP111US$ 0.61 US$ 1.87
08:45 09:41 0h56m EX75US$ 0.61 US$ 7.40
09:05 09:54 0h49m SPDRC7 US$ 8.01
10:35 11:30 0h55m EX71US$ 0.61 US$ 7.40
14:15 15:17 1h2m RP109US$ 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 RP139US$ 0.61 US$ 1.87 US$ 9.86
20:05 21:06 1h1m SP13US$ 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 RP107US$ 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 RP133US$ 0.61 US$ 1.87 US$ 3.72 US$ 10.47
22:30 23:35 1h5m EX51US$ 0.61 US$ 5.56 US$ 13.54
23:05 00:16 (+1d) 1h11m RP141US$ 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.



bangkok_to_pattaya

Bangkok to Ubon Ratchathani

Discover Thailand’s northeastern heartland!

  11h15
From US$ 6.29   

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 RP135US$ 6.29 US$ 10.10
10:35 19:50 9h15m EX71US$ 7.52 US$ 14.71
19:25 06:15 (+1d) 10h50m RP139US$ 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 RP141US$ 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_nongkhai

Bangkok to Nong Khai

Cross into scenic northeastern adventures!

  10h30
From US$ 6.48   

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 EX75US$ 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 RP133US$ 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.

bangkok_to_suratthani

Bangkok to Surat Thani

Gateway to beautiful islands and beaches!

  10h46
From US$ 6.63   

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 RP171US$ 6.63 US$ 10.87 US$ 13.94 US$ 20.08
16:10 01:49 (+1d) 9h39m SP37US$ 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 RP169US$ 6.63 US$ 10.87 US$ 13.94 US$ 20.08
18:50 04:58 (+1d) 10h8m EX83US$ 7.86 US$ 12.10 US$ 21.92 US$ 34.76
19:50 06:23 (+1d) 10h33m EX85US$ 7.86 US$ 12.10 US$ 21.92 US$ 34.76
20:30 07:16 (+1d) 10h46m RP167US$ 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.

bangkok_to_hatyai

Bangkok to Hat Yai

Explore Thailand’s southern charm!

  15h48
From US$ 7.92   

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 RP171US$ 7.92 US$ 13.91 US$ 16.98 US$ 23.12
16:10 06:35 (+1d) 14h25m SP37US$ 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 RP169US$ 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.



bangkok_to_huahin

Bangkok to Hua Hin

Retreat from busy city to seaside charm!

  3h52
From US$ 2.89   

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 RP171US$ 2.89 US$ 4.61 US$ 7.68 US$ 12.59
16:10 19:45 3h35m SP37US$ 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 RP169US$ 2.89 US$ 4.61 US$ 7.68 US$ 12.59
18:50 22:29 3h39m EX83US$ 5.96 US$ 7.68 US$ 16.27 US$ 23.89
19:50 23:42 3h52m EX85US$ 5.96 US$ 7.68 US$ 16.27 US$ 23.89
20:30 00:18 (+1d) 3h48m RP167US$ 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.

bangkok_to_pattaya

Bangkok to Pattaya

Dive into vibrant coastal excitement!

  2h28
From US$ 5.22   

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.

Thailand Train Third class seat (Fan)
Third class seat (Fan)
Thailand Train Second class seat (Fan)
Second class seat (Fan)
Thailand Train Second class seat (AC)
Second class seat (AC)

Thailand SPDRC Train Second class bed (Fan)
SPDRC Second class seat (AC)
Thailand Train Second class bed (Fan)
Second class bed (Fan)*
Thailand Train Second class bed (AC)
Second class bed (AC)*
Thailand Train First class bed (AC)
First class bed (AC)
Thailand SPCNR Train Second class bed (AC)
SPCNR Second class bed (AC)*
Thailand SPCNR Train First class bed (AC)
SPCNR First class bed (AC)*

* 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

Book your train landing

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.

Book your train results

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.

Book your train fare

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.

Book your train travelers

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

Book your train payment

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.

Book your train confirmation

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.

Book your train email

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!

Book your train ticket

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

thain_th_cover
YES MY TRIPS ON THE RIGHT TRACK

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.