Please insert the post you are looking for >>>
Top 6 Thailand's Train Journeys

Top 6 Thailand’s Train Journeys

Thailand is known for its beauty and stunning nature. From the shining beaches of Phuket to the mountainous Chiang Mai, there are breathtaking views throughout the country. One way to take in these amazing sights is by train. Fortunately, Thailand offers some of the most spectacular railway journeys in South East Asia, giving travelers an unforgettable experience as they travel through the region.

With its awe-inspiring landscapes and rich cultural heritage, journeys through the Thai countryside offer travelers an intimate encounter with the nation’s heart and soul. From the azure waters of Phuket to the verdant highlands of Chiang Mai, prepare to traverse through a diversity of stunning panoramas, all from the comfortable vantage point of a train seat. Whether you’re a seasoned explorer or a first-time visitor, these rail journeys promise an unforgettable voyage through the captivating beauty of Thailand. So, sit back, relax, and let’s embark on this remarkable journey together.

Bangkok – Chiang Mai

This popular route winds through the mountains of northern Thailand with stunning views of green valleys, gorges, and rivers. Stops include Lampang, Phrao, Phitsanulok, Sawankhalok, and Denchai before you reach your destination in Chiang Mai. It’s a great way to travel and take in the beauty of Thailand with plenty of time to enjoy the scenery.

Bangkok - Chiang Mai

Onboard Experience

Aboard the train, you’ll experience leisurely travel at its best. Comfortable seating and well-maintained amenities make the journey relaxing. For those interested in a more luxurious ride, consider upgrading to first-class sleeper cabins. They offer private quarters with fully reclining beds. It grants you a restful sleep while being gently rocked by the rhythm of the rails.

A dining car is available where passengers can enjoy a variety of Thai cuisine. From the spicy Tom Yum soup to the fragrant Pad Thai. Your gastronomic journey will be as fulfilling as the scenic one.

As you travel north, observe the changing landscape from the urban sprawl of Bangkok to the serene countryside. The train moves at a pace that allows you to fully appreciate the beauty of Thailand. This makes the journey as much a part of your travel experience as the destination itself.

Transport Name Route Time Price
Jed Yord Van 9pax Any time $528
Nok Air Economy #DD120 05:30 – 06:40 $42
Thai AirAsia Economy #FD4100 06:05 – 07:20 $43
Thai Railways Class II AC 08:50 – 19:30 $27
Thai AirAsia Economy #FD3447 11:45 – 13:05 $83
Thai Airways Economy #TG2110 13:35 – 14:50 $86
Thai Vietjet Economy #VZ120 15:35 – 16:50 $49
Budsarakham Tour VIP 17:00 – 03:15 $23
Tara Tour and Travel Express 18:30 – 05:30 $26
Transport Co VIP 31 20:20 – 08:13 $19
Thai Railway Class II Fan 22:24 – 12:10 $15

Bangkok – Hua Hin

This route takes you south from Bangkok to Hua Hin. It crosses over the Mae Klong River and passes along beautiful beaches and lush mountains. Along the way, you’ll pass through Prachuap Khiri Khan and Chumphon. Before arriving at your destination in Hua Hin. While there are no official stops along the way. It’s a great way to explore Thailand’s countryside by train.

Bangkok - Hua Hin

Onboard Experience – Bangkok to Hua Hin

The train journey from Bangkok to Hua Hin marries convenience with scenic splendor. As you travel south, you’ll notice the urban landscapes of Bangkok gradually transition into the picturesque coastlines of Hua Hin. Aboard the train, you are treated to a very different travel experience.

The comfortable seating and well-maintained amenities ensure a relaxing ride. The first-class sleeper cabins offer an upgrade for those seeking a more luxurious travel experience. They provide private compartments with reclining beds.

There is a dining car available for passengers. It serves a range of Thai dishes that are as delightful as the journey itself. From the refreshing green curry to the mouth-watering papaya salad. Your taste buds will embark on a culinary adventure.

The train journey from Bangkok to Hua Hin isn’t just about reaching your destination. It’s an opportunity to slow down, unwind, and appreciate the diverse and breathtaking landscapes of Thailand. The enchanting views, combined with the unique onboard experience. It makes this train journey a memorable part of your Thai adventure.

Train Bangkok Hua Hin Service
43 08:10 12:05 Special Express
171 13:10 17:29 Rapid
31 14:50 18:57 Special Express
37/45 15:35 19:55 Special Express
169 16:10 20:23 Rapid
83 17:30 21:42 Express
167 18:50 23:29 Rapid
85 20:10 00:42 Express
39/41 22:20 02:14 Special Express

Bangkok – Kanchanaburi

This route is a great option for those looking for an adventure and wanting to explore more of Thailand’s history. It takes you to Kanchanaburi, home to the infamous Bridge over the River Kwai and the stunning Erawan National Park. You’ll pass through Nakhon Pathom, Phetchaburi, and Tha Makham before arriving in Kanchanaburi – a great way to experience some of Thailand’s most impressive sights.

Bangkok – Kanchanaburi

Onboard Experience

Embarking on the train journey from Bangkok to Kanchanaburi, you are opening yourself up to a unique experience that blends comfort, history, and picturesque beauty. As the train pulls out of the bustling city, you’ll gradually find yourself immersed in the tranquil beauty of the countryside. Lush paddy fields, palm plantations, and rustic Thai villages will fill your view, painting a vivid picture of Thailand’s rural life.

The train boasts comfortable seating and essential amenities to ensure a pleasant journey. For a more luxurious experience, passengers can opt for first-class sleeper cabins. These cabins offer a cozy and private environment with reclining beds to rest and enjoy the journey.

The dining car serves a variety of mouthwatering Thai dishes. Sampling local delicacies like the spicy Som Tum or the flavorful green curry is an integral part of your travel experience.

The journey to Kanchanaburi is not just about reaching your destination, but also about understanding the deep history attached to it. As the train rolls over the famous Bridge over the River Kwai, one can’t help but reflect on its poignant past. On arrival, the scenic beauty of Erawan National Park, with its cascading waterfalls and rich wildlife, awaits to captivate your senses.

In essence, the train journey from Bangkok to Kanchanaburi is a beautiful collision of history, culture, and natural beauty, making it a must-experience for any traveler in Thailand.

There are 2 direct services each day from Bangkok to Kanchanaburi.

Train Bangkok Kanchanaburi Service
257 07:50 10:25 Ordinary
259 13:55 16:24 Ordinary
  • Both services are scheduled to complete the journey in around 2 hours and 30 minutes, although the actual journey time can be longer.
  • Both trains are ‘Ordinary’ services which means passengers travel in fan-cooled carriages with long cushioned seats fixed in an upright position.



Mae Klong – Nam Tok Sai Yok Noi

For those wanting to explore central Thailand, this route takes you from Mae Klong to Nam Tok Sai Yok Noi via Samut Songkhram and Kanchanaburi. Along the way, you’ll pass beautiful views of lush mountains and rural villages. This is a great way to explore more of central Thailand and take in the country’s natural beauty.

Mae Klong - Nam Tok Sai Yok Noi

Onboard Experience

The train journey from Mae Klong to Nam Tok Sai Yok Noi is a captivating exploration that takes you deep into the heart of Central Thailand. As the train departs from the vibrant Mae Klong, the landscape slowly transforms into the lush greenery that characterizes the central Thai countryside. Along the way, you’ll pass through the historic town of Samut Songkhram, known for its cultural richness, and Kanchanaburi, home to the renowned Bridge over the River Kwai.

Onboard, the train offers comfortable seating and essential amenities to ensure a pleasant journey. The journey is not just about reaching the destination but experiencing the charm of traveling at a slow pace, absorbing the changing landscapes, and blending in with the rhythm of rural Thai life.

The dining car serves a variety of Thai cuisine that will leave you wanting more. Be it the fiery Tom Yum soup or the comforting Massaman curry, the culinary experience is an adventure in itself.

As you near Nam Tok Sai Yok Noi, you’ll be greeted with the sights of stunning waterfalls, dense forests, and the tranquil Sai Yok Yai River. The journey culminates at the Sai Yok Noi Waterfall, where you can bathe in its cool waters or hike through the surrounding forest trails. This train journey is a perfect blend of culture, history, and nature, making each moment a memorable part of your Thai experience.

6:30 am Depart Bangkok Station 909 train – an outbound journey
6:43 am Sam Sen Station
6:50 am Bang Sue Junction Nice view on the left as the train goes around the curve after the junction
7:06 am Bang Bamru Station
7:24 am Salaya Station
7:45 am Arrive at Nakhon Pathom Station 40 minutes to visit Phra Pathom Chedi
8:20 am Depart Nakhon Pathom station
8:32 am Nong Pladuk Junction The train will be split here so make sure you’re in your assigned seat
9:26 am Kanchanaburi Station
9:34 am Bridge on the River Kwai 25 minutes to visit the bridge
10:00 am Depart Bridge on the River Kwai
11:00 am Thamkra Sae wooden trestle bridge Impressive views on the left-hand side
11:30 am Arrive at Nam Tok Station You have three hours to visit the waterfall and eat lunch
2:25 pm Depart from Nam Tok Station 910 – return journey
2:44 pm Thamkra Sae wooden trestle bridge Impressive views on the right-hand side
3:53 pm Arrive at Kanchanaburi Station You have one hour to visit the war cemetery or buy food in the market
4:53 pm Depart from Kanchanaburi Station
5:48 pm Nong Pladuk Junction
7:25 pm Arrive at Bangkok Station

Note: The above schedules are subject to change.



Bangkok – Aranyaprathet

This route takes you east from Bangkok to Aranyaprathet, which is close to the border with Cambodia. Along the way, you’ll pass through Kaeng Khoi, Kabin Buri, and Ban Phraek. This journey is a great way to explore more of Thailand and get to the border with Cambodia.

Bangkok - Aranyaprathet

Onboard Experience

The train journey from Bangkok to Aranyaprathet offers an authentic and memorable travel experience. As the train departs from the bustling metropolis of Bangkok, watch as urban landscapes slowly give way to the serene Thai countryside with its verdant rice paddies and rustic villages. Kaeng Khoi, Kabin Buri, and Ban Phraek are just some of the towns you’ll pass through, each offering a glimpse into the daily lives of their inhabitants.

On board, passengers are treated to comfortable seating options and well-kept amenities that ensure a pleasant journey. For those desiring a bit more luxury, the option to upgrade to first-class sleeper cabins is available, offering private spaces with fully reclining beds.

A dining car is available to satiate your hunger, serving up a range of mouthwatering Thai dishes. Whether you’re in the mood for a hot bowl of Tom Yum soup or a plate of aromatic Pad Thai, the dining car promises a culinary journey that mirrors the richness of your scenic one.

Arriving in Aranyaprathet, you’ll find yourself close to the Cambodian border, presenting an opportunity to extend your travel adventure beyond Thailand. This journey is not just about getting from point A to point B; it’s about appreciating the changing landscapes, immersing in the rhythm of train travel, and experiencing the rich cultural fabric of Thailand.

Train Bangkok Aranyaprathet Service
275 05:55 11:35 Ordinary
279 13:05 17:35 Ordinary
  • The fastest train service from Bangkok to Aranyaprathet is Train #279 departing at 13:05 which is scheduled to complete the journey in 4 hours 30 minutes.
  • Both services tend to be delayed. Allow at least 6 hours to travel by train from Bangkok to Aranyaprathet.



Bangkok – Sungai Kolok

This route takes you south from Bangkok to the Thai-Malaysia border town of Sungai Kolok. Along the way, you’ll pass through Petchaburi, Hat Yai, and Changlun. This route is a great way to explore the south of Thailand and experience the diverse culture of the region.

Bangkok - Sungai Kolok

Onboard Experience

As you embark on the train journey from Bangkok to Sungai Kolok. You’ll be treated to a kaleidoscope of diverse landscapes and cultural experiences. The journey starts in the vibrant city of Bangkok. It gradually transitioned into serene farmlands, bustling towns, and picturesque coastlines. The train route takes you through notable towns like Petchaburi, Hat Yai, and Changlun. Each offers unique glimpses into the local culture and lifestyle.

The train offers comfortable seating options and well-maintained amenities. This ensures passengers enjoy a relaxing journey. If a luxurious ride is preferred, the option of upgrading to first-class sleeper cabins is available. They provide private compartments with fully reclining beds, ensuring a restful sleep amidst your journey.

A dining car caters to your culinary needs. They serve a variety of Thai dishes. From the spicy green curry to the exquisitely prepared Pad Thai. The dining car enhances your travel experience by providing a gastronomic adventure.

Upon arrival at Sungai Kolok, you’ll find yourself at the Thai-Malaysia border. This opens up the possibility of extending your journey beyond Thailand. The train journey from Bangkok to Sungai Kolok is more than a means to reach your destination. It’s a unique travel experience, allowing you to soak in the diverse cultural and natural beauty of Thailand.

Train Bangkok Sungai Kolok Service
171 13:10 10:50 Rapid
37 15:35 12:30 Special Express
  • The fastest train is Train #37 departing at 15:35 and scheduled to arrive 20 hours 55 minutes later at 12:30.
  • The slowest direct train from Bangkok to Sungai Kolok is Train #171 departing at 13:10. It arrives in Sungai Kolok at 10:50, 21 hours and 40 minutes after departing from Bangkok.




Thailand’s extensive rail network offers a unique and immersive way to explore the country. From the bustling cityscape of Bangkok to the serene rural landscapes and historic sites. Each route opens up a new side of Thailand to experience. The onboard amenities, including comfortable seating and diverse dining options, enhance the journey, marrying convenience with cultural exploration.

Whether you’re seeking adventure, relaxation, or a glimpse into Thailand’s rich history and culture. These train journeys in Thailand offer a memorable travel experience. They’re not just about reaching a destination, but about embracing the journey itself. This makes train travel an essential part of exploring the Land of Smiles.

Table of Contents
More Nature and Adventure Info