Last updated: Nov 08, 2019


Overview | Flight | Train | Bus


How To Get From Chiang Mai to Bangkok?

Bangkok is often referred to as “The City of Life” or “The City that never sleeps”. With so much to do here it’s no wonder that it’s one of the top tourist destinations year after year.

When traveling the 700 km distance from Chiang Mai to Bangkok, you have 3 options;  You can catch a flight in just over 1 hour with costs starting at 600 THB ($20), take the train for 850 THB ($28) which will take about 14 hours or take a bus for 10 hours which will cost 600 THB  ($20).

This Capital City of Thailand is home to the Grand Palace, Wat Arun, Wat Pho and over 400 other temples. The city is known for its great shopping with malls like IconSiam, Platinum Fashion Mall and MBK.  Bangkok offers world famous street food, live music, nightlife, fine dining and so much, it is all you have imagined and so much more!

Fun fact: Bangkok’s real name is “Krung Thep Mahanakhon Amon Rattanakosin Mahinthara Ayuthaya Mahadilok Phop Noppharat Ratchathani Burirom Udomratchaniwet Mahasathan Amon Piman Awatan Sathit Sakkathattiya Witsanukam Prasit”.

Transport modeDurationCostsAvailability
Flight1h 20min 1,200 THB ($39.50)Check flights
Train13h 55m470 THB ($15.50)Check train tickets
Bus10 hours640 THB($21)Check bus tickets


View itinerary from Chiang Mai to Bangkok



Chiang Mai to Bangkok by Flight

Duration: 1h 20mins
Costs: 1,200 THB ($39.50)

Flying from Chiang Mai to Bangkok is the quickest option and doesn’t cost more than taking the bus or train.

We suggest booking a flight in advance to avoid last-minute price increases. If you are able to book a promo flight, it can be even cheaper (but please do some carbon-offsetting).

The flight time is approximately 1 hour with fares starting as low as 1,200 THB ($39.50) for a one-way trip.

Vietjet Air, Thai Lion Air, Nok Air, Air Asia and Thai Airways offer several flights daily.

Vietjet Air and Thai Airways land at Suvarnabhumi Airport (BKK) while Thai Lion Air, Nok Air and Air Asia land at Don Mueang Airport (DMK). Book your flight accordingly.

Check Flights on Skyscanner



Chiang Mai to Bangkok by Train

Duration: 13h 55min
Costs: 470 THB ($15.50)

Traveling this route by train is the slowest option, the journey takes almost 14 hours.

Taking the night train can be comfortable and very convenient. You can purchase a bed for the journey and sleep throughout the trip.

Trains #52, #14 and #10 have the most convenient departure and arrival times. The fares for these second class, air-conditioned sleeper berths start at 470 THB ($15.50).

If you prefer more comfort or a private unit, you can purchase a first-class, air-conditioned sleeper berth. The prices for these berths start at 1,100 THB ($36).

TrainScheduleDuration2nd Class Sleeper AC
15:30-05:2513h 55m850 THB ($28)
17:00-06:1513h 15m900 THB ($29.50)
18:00-06:5012h 50m1,100 THB ($36)

Trains depart from the Chiang Mai Railway Station and arrive at the Hua Lamphong Railway Station in central Bangkok.

We think the night train is a great alternative to flying.  Flight emissions are up to 10x higher than train or bus travel. With the night train you will save money on accommodation and you help to save the environment (double savings!).

Check Available Train Tickets

Tip: Train tickets are sold up to 90 days prior to departure. Book your ticket in advance as train tickets tend to sell out fast!


Bus icon

Chiang Mai to Bangkok by Bus

Duration: 10 hours
Costs: 640 THB($21)

Traveling this journey by bus takes about 10 hours and fares start at 640 THB($21).

We suggest taking a night bus to catch up on some rest and ensure you are ready to explore the Capital City when you arrive.

You can catch a bus with one of the four well-known companies operating along this route.

Bus OperatorScheduleDurationCosts
Bangkok Busline19:15-06:10
10h 55m
700 THB ($21)
600 THB ($20)
Lignite Tour19:30-06:25 10h 55m700 THB ($21)
Budsarakham Tour20:00-06:55 10h 55m700 THB ($21)
Thai Sriram19:30-05:009h 30m700 THB ($21)

Check bus tickets

For Bangkok Busline and Budsarakham Tours, you can book your bus ticket through

All buses arrive at Mo Chit Bus Terminal. However, journeys with Sombat Tours will complete at their own garage in Viphavadee, located about 3km away from Mo Chit Bus Terminal.

Bangkok Busline

This company has received good feedback from travelers. They have friendly staff and comfortable buses.

Lignite Tour

Lignite buses provide plenty of leg room and most of their trips appear to arrive on time or earlier than expected.

Budasarakham Tour

The common complaints with this bus company are a smelly on-board washroom and a leaking roof during the rain.

Sombat Tours

They have clean buses and provide good service.