Back to ThailandThailand

How to Get from Bangkok to Chiang Mai (Train, Flight, Bus)

Embarking on a journey from Thailand's bustling capital,Bangkok, to the tranquil northern city of Chiang Mai is a quintessential Thai travel experience. Whether you prefer scenic routes, swift travel, or budget-friendly options, a variety of transportation methods connect these two iconic destinations.

The distance between Bangkok and Chiang Mai is approximately 700 kilometers (435 miles), making it a significant journey that offers a glimpse into Thailand's diverse landscapes. Choosing the right mode of transport depends on your priorities, including time, budget, and desired comfort level. This guide details the most popular ways to travel, helping you make an informed decision for your adventure.

Option 1: By Train – A Scenic Overnight Journey

Traveling by train from Bangkok to Chiang Mai is a beloved option for many, offering a unique blend of comfort, scenery, and a touch of old-world charm. It's often considered part of the travel experience itself, rather than just a means to an end.

Why Choose the Train?

The train journey allows you to witness Thailand's changing landscapes, from the flat plains surrounding Bangkok to the increasingly mountainous terrain as you head north. Overnight sleeper trains are particularly popular, as they save on accommodation costs and allow you to wake up refreshed in Chiang Mai.

Fun Fact:The State Railway of Thailand (SRT) operates the northern line, which is one of the country's oldest and most scenic railway routes, passing through historical regions like Phra Nakhon Si Ayutthaya.

Train Classes and Comfort

Trains offer several classes to suit different budgets and preferences:

  • First Class Sleeper:Private, air-conditioned cabins for one or two people, complete with a sink and often a shared toilet/shower at the end of the carriage. This is the most comfortable and private option.
  • Second Class Sleeper (Air-conditioned or Fan):These are the most popular choice. Bunks are converted from seats by attendants in the evening, with privacy curtains. Air-conditioned carriages are generally preferred for comfort.
  • Second Class Seated (Air-conditioned or Fan):Reclining seats, suitable for day travel but less comfortable for overnight.
  • Third Class Seated (Fan):The most budget-friendly option, with basic wooden or padded benches. Primarily used by locals for shorter distances.

The Journey

All long-distance trains to Chiang Mai now depart from Krung Thep Aphiwat Central Terminal (formerly Bang Sue Grand Station) in Bangkok. This modern hub is well-connected by MRT (subway) and other public transport. The journey typically takes between 11 to 15 hours, depending on the train type and any delays. Most travelers opt for an evening departure, arriving in Chiang Mai in the morning.

Booking Train Tickets

It is highly recommended to book train tickets, especially sleeper berths, well in advance, particularly during peak season or public holidays. Tickets can be purchased:

  • Online:Through the official State Railway of Thailand website or reputable third-party booking platforms.
  • At the Station:Directly from Krung Thep Aphiwat Central Terminal in Bangkok.

Option 2: By Flight – The Fastest Way

For those prioritizing speed and convenience, flying is undoubtedly the best option to get from Bangkok to Chiang Mai.

Why Choose Flying?

The flight duration is just over an hour, making it ideal for travelers with limited time or those who prefer to avoid long overland journeys. While often perceived as more expensive, budget airlines frequently offer competitive fares, especially when booked in advance.

Airports and Airlines

Bangkok has two international airports serving domestic routes to Chiang Mai:

  • Suvarnabhumi Airport (BKK):The primary international airport, serving full-service carriers like Thai Airways.
  • Don Mueang International Airport (DMK):The older airport, now primarily serving low-cost carriers such as AirAsia, Nok Air, and Thai Lion Air.

Chiang Mai International Airport (CNX) is located just a few kilometers southwest of the city center, making transfers to your accommodation quick and easy.

The Flying Experience

The flight itself is short and generally smooth. Remember to factor in travel time to and from the airports, as well as check-in and security procedures. Domestic flights in Thailand are generally efficient.

Booking Flight Tickets

Flight tickets can be booked through airline websites, online travel agencies, or travel agents. Booking several weeks or months ahead can often secure the best deals, particularly with budget airlines.

Option 3: By Bus – The Budget-Friendly Choice

Traveling by bus is the most economical way to get from Bangkok to Chiang Mai, favored by backpackers and budget-conscious travelers.

Why Choose the Bus?

Buses offer the lowest fares and frequent departures throughout the day and night. While it's the longest overland journey, modern VIP buses provide a reasonable level of comfort.

Bus Classes and Comfort

Bus services vary in quality and amenities:

  • VIP Bus:These are the most comfortable, featuring fewer, wider seats (often 24-32 seats in a 1-2 configuration), more legroom, reclining capabilities, air conditioning, and sometimes even onboard attendants offering snacks and drinks. Some may have personal entertainment screens.
  • First Class Bus:A step down from VIP, typically with 40-44 seats in a 2-2 configuration, still offering good comfort with air conditioning and often a snack.
  • Second Class Bus:The most basic option, with standard seating, air conditioning, and fewer amenities.

All long-distance buses will make at least one stop for a meal or restroom break at a designated rest area.

The Journey

Most buses to Chiang Mai depart from Bangkok's Mo Chit Bus Terminal (also known as Chatuchak Bus Terminal). The journey typically takes between 9 to 12 hours. Overnight buses are popular, departing in the evening and arriving in Chiang Mai early in the morning, similar to the train experience.

Booking Bus Tickets

Tickets can be purchased at the bus terminal itself, but for VIP or First Class services, especially during peak travel times, it's advisable to book in advance. Online booking platforms are also widely available.

Choosing the Best Option for You

Deciding between train, flight, or bus depends entirely on your travel style and priorities:

  • For Speed & Convenience:Choose aflight. It minimizes travel time and maximizes your time exploring attractions like Wat Phrathat Doi Suthep or the Elephant Nature Park in Chiang Mai.
  • For Experience & Comfort (Overnight):Opt for an overnighttrainsleeper. It offers a unique journey, saves on accommodation, and you arrive refreshed.
  • For Budget-Conscious Travelers:Thebusis your best bet. It’s the most affordable, with various comfort levels available.

Tips for a Smooth Journey

  • Book in Advance:This is especially crucial for train sleepers and flights during peak seasons (November to February) or public holidays.
  • Arrive Early:Give yourself ample time at airports, train stations, and bus terminals for check-in, security, or finding your platform.
  • Pack Essentials:For overnight travel, bring a neck pillow, eye mask, earplugs, and any personal toiletries. A light jacket is also recommended as air conditioning can be strong.
  • Stay Hydrated:Carry a water bottle, especially on longer journeys.
  • Be Aware of Scams:At transport hubs, be cautious of touts offering "special" deals or trying to divert you to unofficial services. Always book through official channels.
  • Consider Your Next Steps:Upon arrival in Chiang Mai, have a plan for getting to your accommodation, whether by pre-arranged transfer, taxi, or local songthaew.

No matter which option you choose, the journey from Bangkok to Chiang Mai is an integral part of the Thai travel experience, leading you from the vibrant energy of the capital to the cultural heart of the north, where you can explore ancient temples, lush mountains like Doi Inthanon, and rich Lanna traditions.