Trip to Bangkok

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration11h
Distance764 km
Avg. price$ 27
Train trips17 found

Trains from Chiang Mai to Bangkok

🚆 The train journey from Chiang Mai to Bangkok takes approximately 10 hours and 5 minutes, offering a scenic route through the Thai countryside. 🎟️ Ticket prices for the Chiang Mai to Bangkok train range from $6 to $45, providing an affordable and convenient travel option for those looking to explore Thailand by rail.

Where to stay in Bangkok

There are over 4070 hotels to stay in Bangkok. Prices range from $3 per night.

Find accommodation
  • The train services from Chiang Mai to Bangkok are operated by the State Railway of Thailand. Trains depart from Chiang Mai station and arrive at Krung Thep Aphiwat Central Terminal station in Bangkok. The journey typically takes around 10 hours and 5 minutes. Ticket prices for this route range from $6 to $45, depending on the class of travel chosen.
  • The train journey from Chiang Mai to Bangkok typically takes around 10 hours and 5 minutes, making it the fastest option by train between these two cities. The services are operated by the State Railway of Thailand and run every four hours, operating daily. The ticket prices for the train between Chiang Mai and Bangkok range from $6 to $45, depending on the chosen class of travel.
  • Trains departing from Chiang Mai for Bangkok are operated by the State Railway of Thailand and leave from Chiang Mai station. Chiang Mai station serves as the main departure point for the train services heading to Bangkok. Passengers can board the train at Chiang Mai station to begin their journey to the capital city of Bangkok.
  • There are multiple trains available between Chiang Mai and Bangkok. These trains depart every four hours and operate daily, providing travelers with flexibility in choosing their preferred departure time. The journey duration between the two cities is approximately 10 hours and 5 minutes, offering a comfortable and scenic ride through the Thai landscape. Passengers can select from various classes with ticket prices ranging from $6 to $45, allowing for different travel preferences and budgets.
  • The train journey from Chiang Mai to Bangkok culminates at Krung Thep Aphiwat Central Terminal station. This station serves as the final destination for the Chiang Mai to Bangkok train services operated by the State Railway of Thailand. Passengers alight at the Krung Thep Aphiwat Central Terminal station, conveniently located in Bangkok for onward travel or exploration of the city.
  • The train services from Chiang Mai to Bangkok operate every day, with departures scheduled every four hours. The first train of the day departs from Chiang Mai station in the early morning, offering passengers an early start for their journey. The last train of the day leaves Chiang Mai later in the evening, providing a convenient option for those seeking to travel overnight and arrive in Bangkok the following morning.
  • There are multiple direct train trips each day between Chiang Mai and Bangkok, with services departing every four hours. This frequent schedule provides passengers with flexibility in choosing a convenient departure time for their journey. The journey by train from Chiang Mai to Bangkok takes approximately 10 hours and 5 minutes, offering travelers a comfortable and scenic way to traverse the distance between these two popular destinations in Thailand.
  • Yes, there is a direct train service between Chiang Mai and Bangkok. The train departs from Chiang Mai and arrives at Krung Thep Aphiwat Central Terminal in Bangkok. These direct services operate every day, with departures scheduled every four hours, providing travelers with a convenient and efficient transportation option. The journey by train between Chiang Mai and Bangkok typically takes around 10 hours and 5 minutes, offering passengers a comfortable and scenic way to travel between these two cities.
  • The cost of a train ticket from Chiang Mai to Bangkok ranges between $6 and $45, depending on the class of travel and the type of service chosen. Passengers can opt for different ticket categories offering varying levels of comfort and amenities, with corresponding price distinctions. Travelers have the flexibility to select a fare that aligns with their budget and preferences when booking a train journey from Chiang Mai to Bangkok.

Will you be returning to Chiang Mai by train?

If you are looking for the return train journey, check out trains from Bangkok to Chiang Mai

See schedule