Train from Bangkok to Chiang Mai: Online Booking, Schedules, and Routes

State Railway of Thailand Logo
Plus
SiamTickets.com Logo

Explore Thailand’s beauty on a train journey from bustling Bangkok to the charming town of Chiang Mai. Daily departures from Krung Thep Aphiwat Central Terminal Station and Don Mueang make it easy to find a train that fits your schedule.

Select from a range of classes to suit your comfort level and budget. Opt for air-conditioned seats or cozy sleeper cabins for an enjoyable ride. With SiamTickets handling your booking, you can focus on admiring the stunning landscapes as you travel through the Thai countryside.

Chiang Mai awaits with its rich culture, historic temples, and colorful markets. This train journey offers a unique and memorable way to experience Thailand’s diverse beauty at a relaxed pace.

Use the search tool above or click here to book.

Train Schedule Bangkok to Chiang Mai

Locomotive Express Train traveling through lush green rice fields under a blue sky with clouds in Chiang Mai, Thailand, showcasing the country's beautiful agricultural landscape.

Here is the latest schedule for train services from Bangkok to Chiang Mai. All trains depart from Krung Thep Aphiwat Central Terminal Station and 17 minutes later passes by Don Mueang Station in Bangkok.

All trains bookable on Siamtickets:

Depart Bangkok Arrive Chiang Mai Number Class
09:05 AM 07:30 PM #7 2nd Class AC
02:15 PM 04:05 AM (+1 day) #109 3rd Fan, 2nd Fan, Sleeper AC
06:40 PM 07:15 AM (+1 day) #9 2nd Sleeper AC
08:05 PM 08:40 AM (+1 day) #13 2nd Fan, Sleeper AC
10:30 PM 12:10 PM (+1 day) #51 3rd Fan, 2nd Fan, Sleeper AC
BOOK TRAIN TICKETS

Travel Time

Travel time from Bangkok to Chiang Mai is approximately 10 hours and 10 minutes with train transportation.

Train Fare and Classes

Select from various ticket classes offered by Thai Railways for your trip to Chiang Mai.

Train interior of a sleeper train © akimov konstantin / Shutterstock.com
Train Class and Company Fare Rate
Thai Railways 2nd Class AC seats only From THB 653 to THB 858
Thai Railways Class 3 Fan From THB 278 to THB 372
Thai Railways 2nd Class Fan seats only From THB 460 to THB 562
Thai Railways 2nd Class Sleeper AC From THB 853

Bangkok to Chiang Mai by train FAQ

The train service typically arrives at Chiang Mai train station.

Thai Railways operates several trains daily between Bangkok and Chiang Mai, with the first train departing at 9:05 and the last at 22:47.

The journey takes approximately 10 hours and 10 minutes.

Fares range from THB 278 for a Class 3 Fan seat to THB 858 for a 2nd Class AC seat.

Yes, there are direct train services provided by Thai Railways.

Trains depart from Krung Thep Aphiwat Central Terminal Station and Don Mueang in Bangkok.

About State Railway of Thailand

Map of the Thai railway network from Bangkok to Chiang Mai, marked with key stations along the route.

The State Railway of Thailand (SRT), a cornerstone in the country’s transport scene since 1890, serves up a variety of train services, including the journey from Bangkok to Chiang Mai. They cater to all sorts of budgets, offering everything from budget-friendly third-class seats to plush first-class sleepers with air-con.

Famous for their picturesque journeys, SRT lets passengers soak in Thailand’s varied landscapes. The trip from the lively streets of Bangkok to the serene mountains of Chiang Mai is not just easy but delightful. It’s a favorite among tourists eager for a genuine and scenic exploration of Thailand.

Summary

Traveling by train from Bangkok to Chiang Mai is a scenic and convenient option. Here’s a quick overview:

  • Several trains run daily, with departures from early morning to late evening
  • The trip takes around 10 hours and 10 minutes
  • Prices vary from THB 278 to THB 858, depending on the class
  • Thai Railways offers direct services

With these details, planning your Chiang Mai trip is easy. SiamTickets simplifies the booking process, so you can concentrate on the exciting experiences that await you in this charming northern city.

BOOK TRAIN TICKETS

Related Trips