Thailand Train Map & Railway Guide + Tickets

Thailand train map showing railway routes, major stations and network across Thailand
Thailand Train Map – overview of railway routes, major stations and the national rail network. Plan your journey and find train tickets in Thailand.

🚆 Railway in Thailand
📍 Thailand Train Map
🚉 Railway Routes
❓ FAQ + Travel Tips
🎫 Book Train Ticket

Quick answer: The rail map for Thailand shows the main lines and stations across the country, including the Northern, Northeastern, Eastern and Southern corridors. It’s a useful tool if you’re planning to travel by train in Thailand. You can view or download the map of the Thai railway network.

At a glance:

  • 📍 Main lines: Northern (Bangkok → Chiang Mai), Northeastern (Bangkok → Nong Khai / Ubon Ratchathani), Southern (Bangkok → Surat Thani / Hat Yai / Padang Besar), Eastern (Bangkok → Aranyaprathet / Pattaya).
  • 🚆 Key stations: Bangkok (Hua Lamphong / Krung Thep Aphiwat), Ayutthaya, Lopburi, Chiang Mai, Nakhon Ratchasima, Ubon Ratchathani, Hat Yai.
  • 🛤️ Network facts: Operated by the State Railway of Thailand (SRT). Although extensive, the network lacks high-speed lines for now.
  • 💡 Tip: Look at the map before booking; popular routes fill fast and you might prefer a sleeper train for overnight trips. Online booking is available.

Last updated in May 2026


Thailand Train Map: Railway Network, Routes & Stations

Thailand has a well-developed railway network connecting major cities, tourist destinations and border regions. The system is operated by the State Railway of Thailand (SRT) and includes modern trains as well as traditional long-distance services.

  • Extensive rail network: Thailand’s railway system covers four main lines – Northern, Northeastern, Eastern and Southern routes.
  • Bangkok as the main hub: Most trains depart from Bangkok, the central transport hub of Thailand, with connections across the country.
  • Popular train routes: Key journeys include Bangkok → Chiang Mai, Bangkok → Surat Thani and Bangkok → Nong Khai.
  • Border connections: Railway stations are located near borders with Laos, Cambodia and Malaysia (e.g. Nong Khai or Aranyaprathet).
  • Limited coverage: Some destinations are not accessible by train and require bus, car or domestic flights.

BOOK TICKETS with 12go.asia ➜


Train Classes in Thailand: Seats and Sleeper Options

The State Railway of Thailand (SRT) operates 1st, 2nd and 3rd class trains, including seat and sleeper options for long-distance travel.

  • 1st class: Private sleeper cabins (ideal for overnight journeys)
  • 2nd class: Comfortable seats or sleeper berths – best value for most travelers
  • 3rd class: Basic seating, cheapest option for short distances
  • Commuter trains: Frequent services from Bangkok to nearby destinations like Ayutthaya or Lopburi

Thailand’s trains offer an affordable and scenic way to travel across the country. You can check the Thailand railway map above, explore major routes and easily book tickets online in advance.


📍 Thailand Train Map – Railway Network & Major Stations

This interactive Thailand railway map shows the main train routes, major stations and the national rail network across
Thailand.

Some smaller or less frequently used railway stations are not displayed, as they are rarely used by travelers.
Red circles indicate the most important train stations. Click on each icon to view more details about routes and train connections.



🚉 Thailand Train Routes: Most Popular Railway Connections

Below are the most popular train routes in Thailand, connecting Bangkok with major cities, tourist destinations and border areas. These railway routes are commonly used by travelers across the country.

Route 1 Route 2
Bangkok → Chiang Mai Bangkok → Ayutthaya
Bangkok → Surat Thani Bangkok → Udon Thani
Bangkok → Hua Hin Bangkok → Khon Kaen
Nong Khai → Bangkok Bangkok → Ubon Ratchathani
Aranyaprathet → Bangkok Bangkok → Trang
Ubon Ratchathani → Bangkok Bangkok → Nong Khai
Hat Yai → Bangkok Chumphon → Bangkok
Bangkok → Pattaya

These routes cover the main Thailand railway network. You can easily search and book train tickets online in advance for all major routes.



❓ Thailand Trains FAQ – Tickets, Routes & Railway Travel Tips

Are there trains in Thailand?

Yes, Thailand has an extensive railway network operated by the State Railway of Thailand (SRT), connecting Bangkok with most major cities and tourist destinations.

How to book train tickets in Thailand?

Train tickets can be purchased at stations or booked online in advance. Early booking is recommended for sleeper trains and popular routes.

Book train tickets or flights online with Baolau or 12go.asia.

What train classes are available in Thailand?

There are 1st class sleeper cabins, 2nd class seats or sleepers, and basic 3rd class seating. Most tourists choose 2nd class sleepers.

What is the main train station in Thailand?

The main railway hub is Krung Thep Aphiwat Central Terminal in Bangkok, serving most long-distance routes across Thailand.

Is food available on trains in Thailand?

Yes, food and drinks are available on most long-distance trains through onboard vendors or catering services.

Is there a luggage limit on trains in Thailand?

Luggage limits exist by class, but checks are usually relaxed and standard travel baggage is rarely a problem.

Are trains in Thailand on time?

Most trains run reasonably well, but delays can occasionally occur, especially on long-distance routes.

Are there international trains from Thailand?

Rail services reach border towns such as Nong Khai and Aranyaprathet. Travelers can also continue to Malaysia from southern Thailand.

How many railway routes are in Thailand?

Thailand has four main railway corridors: Northern, Northeastern, Eastern and Southern, plus several branch routes.

Is there a high-speed train in Thailand?

No, there is currently no high-speed railway in operation, but several projects are under development.

Can children travel on trains in Thailand?

Yes, children can travel on Thai trains and may qualify for free or discounted tickets depending on age and class.

What transport options are available in Thailand?

Besides trains, travelers can use buses, minivans, flights, taxis and ferries. Read more: Transportation in Thailand.

Thailand 2nd class train interior with seats and sleeper berths on Bangkok to Chiang Mai route
2nd Class Train in Thailand – seats and sleeper berths on long-distance routes like Bangkok to Chiang Mai (photo: 12go.asia).
Thailand 2nd class sleeper train with beds for overnight travel across Thailand
2nd Class Sleeper Train – a popular and affordable option for overnight journeys in Thailand (photo: 12go.asia).
Thailand 1st class sleeper train private cabin with beds for comfortable travel
1st Class Sleeper Train – private cabins and the most comfortable way to travel by train in Thailand (photo: 12go.asia).
Train on Death Railway in Kanchanaburi crossing the River Kwai bridge in Thailand
Death Railway in Kanchanaburi – scenic train ride across the famous River Kwai bridge, one of Thailand’s most historic routes.
Thailand 2nd class sleeper train with bunk beds for long distance travel
2nd Class Sleeper Train – the most popular choice for long-distance travel across Thailand’s railway network.


🚆 Train Types in Thailand

Thailand offers several train categories operated by the State Railway of Thailand (SRT), from basic local trains to comfortable sleeper services for long-distance travel.

Train Type Best For
Ordinary Train Cheap local travel with basic seating
Rapid Train Budget long-distance journeys
Express Train Faster travel with better comfort
Special Express Overnight sleeper routes and premium travel
Diesel Railcar Short regional connections

Tip: 2nd class sleeper trains are the most popular option for overnight routes like Bangkok → Chiang Mai. Train tickets and sleeper berths can be searched and booked online in advance.


🚆 Search and book your train tickets in Thailand online:

(You can change your departure place, arrival, date of departure, eg. Bangkok to Surat Thani…)

Laos Train Map ➔

How useful was this post?

Click on a star to rate it!

Average rating 4.9 / 5. Vote count: 11

No votes so far! Be the first to rate this post.

About the author:
Hi, my name is Milan and I’m from the Czech Republic. I’m an independent traveler and the creator of this guide about northern Vietnam. I’ve spent a lot of time exploring this beautiful region — especially its mountains, nature, and ethnic culture. This website was born from my personal travel experiences, and I regularly update it with new tips and information to help fellow travelers. Follow our Facebook page for updates. This site was built with passion ❤️. Read more about the author
Share: