Chiang Mai to Bangkok Trip Overview

Bangkok to Chiang Mai
Distance
574 km (358.8 miles)
Price range
US$ 12-US$ 444
Ride Duration Range
1h-16h
Earliest Departure
23:30
Latest Departure
23:30
Most Popular Operator

Chaing Mai is 700 km from Bangkok, so it's not a short trip. The most affordable way is by bus or train, while the more expensive plane route will get you there faster. A night train is affordable and gives you more comfort. Besides its reputation of an enjoyable nightlife, Bangkok is perfect for sightseers who want to experience the Grand Palace and Wat Phra Kaew. The best time to visit Bangkok is between November and February when the weather is slightly cooler but much drier compared to the summer months.

Travel Schedule Options from Chiang Mai to Bangkok

by train,flight,bus,minivan

Cheapest

Third Class Seat Fan Train

by Thai Railway

06:30

13h 55m

20:25

Chiang Mai, Thailand

Bangkok, Thailand

from

US$ 19

Fastest

Economy Flight

by Nok Air

17:05

1h

18:05

Chiang Mai, Thailand

Bangkok, Thailand

from

US$ 101

Economy Bus

by Viriyatour

12:45

10h 10m

22:55

Chiang Mai, Thailand

Bangkok, Thailand

from

US$ 20

Economy Flight

by Thai Vietjet

20:55

1h 20m

22:15

Chiang Mai, Thailand

Bangkok, Thailand

from

US$ 73

Standard Bus

by Khao San Tara Tour

07:30

10h

17:30

Chiang Mai, Thailand

Bangkok, Thailand

from

US$ 28

Cheapest

Third Class Seat Fan Train

by Thai Railway

from

US$ 19

06:30

13h 55m

20:25

Chiang Mai, Thailand

Bangkok, Thailand

Fastest

Economy Flight

by Nok Air

from

US$ 101

17:05

1h

18:05

Chiang Mai, Thailand

Bangkok, Thailand

Economy Bus

by Viriyatour

from

US$ 20

12:45

10h 10m

22:55

Chiang Mai, Thailand

Bangkok, Thailand

Economy Flight

by Thai Vietjet

from

US$ 73

20:55

1h 20m

22:15

Chiang Mai, Thailand

Bangkok, Thailand

Standard Bus

by Khao San Tara Tour

from

US$ 28

07:30

10h

17:30

Chiang Mai, Thailand

Bangkok, Thailand

VIP Minivan

by Glassflower

Private transfer

US$ 444

00:00

9h

09:00

Chiang Mai, Thailand

Bangkok, Thailand

Taking a bus from Chiang Mai to Bangkok

Fastest bus: 10h

Cheapest bus: US$ 19

The fastest: 10h

The cheapest: US$ 19

Pros

Free cancellations

Widespread pick up locations

Meal & taxi included

Blankets given

Reclining seats

Cons

Departure times limited to specific part of day

Possible motion sickness

Bumpy journey

Unstable WiFi connection

Possibly iffy cleanliness

POSSIBLE AMENITIES:

A/C

Blanket

Charger

Food

Reclining Seats

The fastest: 13h

The cheapest: US$ 12

The available amenities for this trip are currently unavailable. For specific questions, please contact our customer service, available 24/7.

The fastest: 9h

The cheapest: US$ 444

Pros

Time advantage

Air conditioned cabin

Great value

Price includes up to 9 people

Ample luggage allowance

Cons

Long journey

Non refundable

Not solo traveler friendly: expensive

Possibility: no rest stops

POSSIBLE AMENITIES:

A/C

The fastest: 1h

The cheapest: US$ 63

The available amenities for this trip are currently unavailable. For specific questions, please contact our customer service, available 24/7.

routes_hero-image-alt Bangkok

About the ride from Chiang Mai to Bangkok

     Once it’s time to move on from Chiang Mai’s laid-back vibes, and head to the capital, Bangkok, you have a variety of ways to make the 690 km (428 mile) journey. 

     It’s quite a long journey, you’re looking at about 9 hours minimum to get from Chiang Mai to Bangkok, but don’t worry, you have three comfortable options to get there; you can take a VIP Sleeper Bus - which takes 10 hours - , go by private minivan - and be there in 9 hours - , or take the train - you can choose between first and second class, and it will take 13 hours.

     As the journey is long, we recommend one of the sleeper options. Travelling at night means you can sleep through the journey, saving on accommodation costs, and arrive in Bangkok bright and early, and ready to explore. 

     Bangkok needs no introduction. It’s the capital of Thailand, and is famous for its temples, its beautiful rooftop bars, not to mention the traveler’s hub of Khao San Road, street food, and parties. Whether you’re planning to stay a while in Bangkok, or are just passing through, we will help you book the best journey for you. 

 

What to see when traveling from Chiang Mai to Bangkok

     What you’ll see depends on the time you travel. We would recommend taking one of the sleeper options, which means there won’t be an awful lot to see outside the window, but you will be able to catch a beautiful sunrise early in the morning, at around the time you start to enter the city of Bangkok. There’s nothing like a beautiful, city sunrise to welcome you to Bangkok. 

     If you travel during the day, you’ll be treated to long, winding roads, and plenty of lush greenery as you travel from northern Thailand, all the way down south. You can watch the landscape change from the green mountains of Chiang Mai, and become more tropical as you work your way down to Bangkok. 

     If you’re traveling by road, expect to see small towns and daily life occurring as you travel, which will transform into bright lights and organised chaos as you approach Bangkok, as well as a bit of traffic, and hustle and bustle around the cities.

 

How to get from Chiang Mai to Bangkok

 

Taking a bus 

     Taking the bus is the most popular way to get from Chiang Mai to Bangkok, as it’s cost effective, comfortable, and allows you to travel through the night, meaning you can sleep the journey away, and wake up in Bangkok, with a full day ahead of you, saving on money and maximizing your time.   

     The buses have a variety of amenities including a minimum of reclining chairs, a snack, A/C, and a bathroom on-board, with some even having WiFi, charging terminals (check the specific amenities when you book). There will also be rest stops to stretch your legs and refresh. 

 

Taking a train 

     Taking a train to Bangkok from Chiang Mai is a smooth journey, which takes 13 hours. You have a choice between first and second class, with the difference being that the first class option is a sleeper with a bunk bed for you, whereas second class is a seat. We’d go for the first class option, especially if you’re planning to travel through the night, as it will be more comfortable when it comes to sleeping. 

     Most of the carriages will have A/C, and all have a bathroom available. It’s about a 15 minute car journey from the train station to central Bangkok, and you can either get a taxi there, or use the Grab or Uber apps. 

 

Taking a minivan

Booking a private minivan from Chiang Mai to Bangkok is a great option if you’re traveling in a group, or with young children. The minivan can accommodate up to 9 people, and will arrange with you where to pick you up and drop you off. Breaks and rest stops can also be arranged upon request. 

     Taking a minivan is the most expensive option, but gives you greater privacy, flexibility, and space, and provides door-to-door service, collecting you from our accommodation in Chiang Mai, and dropping you off at your accommodation in Bangkok. 

Companies Operating from Chiang Mai to Bangkok

Average time

9h

Average price

US$ 444

(108)

Average time

10h

Average price

US$ 28

(68)

Average time

10h

Average price

US$ 24 - US$ 33

Average time

11h 30m - 16h

Average price

US$ 29

Our travelers reviews about the ride from Chiang Mai to Bangkok

4.36

Based on 1088 reviews from Bookaway users who traveled from Chiang Mai to Bangkok

Robbert M.

Questions & Answers for Traveling from Chiang Mai to Bangkok

What is the most popular transportation service from Chiang Mai to Bangkok?

Many travelers choose Minivan as their preferred option from Chiang Mai to Bangkok by Glassflower

What is the distance between Chiang Mai to Bangkok?

The total distance from Chiang Mai to Bangkok is roughly 574 km (Air).

What is the fastest transportation service from Chiang Mai to Bangkok?

For the quickest travel between Chiang Mai and Bangkok, Flight by Nok Air is the top choice, completing the trip in approximately 1h.

What is the cheapest transport option from Chiang Mai and Bangkok?

The most affordable way to travel from Chiang Mai to Bangkok is with Train by Thai Railway, with fares starting at US$ 12.

Who are the service providers on this route?

Popular service providers on the Chiang Mai to Bangkok route are

MINIVAN:  Glassflower

BUS:  Khao San Tara Tour | Thai Sriram | Sombat Tour | Budsarakham Tour

TRAIN:  Thai Railway | Thai Railways

FLIGHT:  Nok Air | Bangkok Airways | Thai Smile | Thai Vietjet

Why travel with Bookaway?

Bookaway.com makes it simple and easy to find, compare, and buy city-to-city tickets via bus, train, ferry, and more. We support over 13 languages and 23 currencies worldwide, and we believe that everyone should easily be able to find and purchase what they are looking for. We don’t just want to help you get where you want to go - we want you to enjoy the ride.