Chiang Mai is Thailand’s second largest city and the largest in Northern Thailand. Substantially smaller than the capital, Bangkok, Chiang Mai is still very much a recommended place to visit, offering a different urban experience and atmosphere to the massive capital. Built around the original historic walled city, Chiang Mai has a lot of history and culture, and serves as a gateway to the beautiful countryside of Northern Thailand, where many more great attractions and sightseeing await. The journey from Chiang Mai to Bangkok is one of Thailand’s most popular routes, traveled by thousands of tourists every year as well as locals going back and forth to visit friends and family. Taking a bus from Chiang Mai to Bangkok is one of the most popular ways to travel, and we’ll give you the low-down on buses, schedules, prices and travel tips below.
Why Take a Bus from Chiang Mai to Bangkok?
By road, it is about 700 kilometers (437 miles) from Chiang Mai to Bangkok, so traveling by bus does involve a long and sometimes arduous journey. There are definitely faster options, but you cannot beat traveling by bus for the cost – this is the cheapest way to get from Chiang Mai to Bangkok.
However, the cheapest way isn’t necessarily the best, so why would you choose a bus when there are other options? The quickest way to go between these two cities is to fly. The flight from Chiang Mai to Bangkok is only about an hour, and flights are surprisingly affordable as there are multiple flights and airlines on this route. Going by train from Chiang Mai to Bangkok is also very popular – it’s one of the most highly recommended train journeys in Thailand and can be cheaper than flying but still more expensive than the bus. The most expensive is to take a private taxi. This is convenient and the fastest way to travel on the ground, beating both trains and buses.
So, what are the benefits of traveling by bus from Chiang Mai to Bangkok? Well, the cost is the biggest advantage. Bus tickets start at around 580 baht and go up, depending on the type of bus you choose. The journey is long, although some buses will get you to Bangkok faster than the trains will, and the flexibility of traveling by bus is a big advantage too. There are far more buses departing Chiang Mai every day compared to the number of trains, so it’s easier to fit in with your other travel plans.
Chiang Mai to Bangkok Bus Times
As mentioned, with multiple bus companies operating the Chiang Mai to Bangkok route, you will have many different buses to choose from every day. There are generally three different time periods – departures in the morning, afternoon or evening.
If you pick a morning departure, you will travel through the day arriving in Bangkok late afternoon or evening. Traveling through the day allows you to sit back and enjoy the passing scenery. The journey may not be quite as scenic as traveling by train but you will still get to see a lot of Thailand’s countryside!
An afternoon bus from Chiang Mai to Bangkok will get you into Bangkok late evening. This isn’t the best option if you then have to travel to your hotel or you need to get to one of the airports, although there will usually be at least one mode of transport available right through the night in Bangkok.
Traveling on an evening bus has the advantage of getting you to Bangkok in the early morning of the following day. However, the same as with arriving late at night, early morning arrivals can be problematic if you have to wait around before you can travel somewhere else, so if this sounds like an issue for you, choose one that arrives a little later in the morning for added convenience. The good thing about traveling overnight is that you can sleep on the bus and this saves you having to pay for a night in a hotel.
Bus Schedule From Chiang Mai to Bangkok
BUS BUS TYPE DEPART / ARRIVE TIME ADULT TICKET Tran Sport Co VIP 31 07:30 to 19:23 11hrs 53m 579 THB Sombat Tour VIP 31 07:30 to 17:30 10 hrs 1,016 THB Nakhon Chai Air First Class 09:30 to 20:10 10 hrs 40m 974 THB Tran Sport Co Express 10:00 to 20:30 10 hrs 30m 664 THB Sombat Tour Express 40 13:30 to 23:30 10 hrs 762 THB Tran Sport Co VIP 31 18:00 to 05:53 (+1) 11 hrs 53m 579 THB Sombat Tour Express 40 18:10 to 04:10 (+1) 10 hrs 762 THB Bangkok Busline Express 18:40 to 04:10 (+1) 9 hrs 30m 664 THB Sombat Tour VIP 20 19:00 to 05:00 (+1) 10 hrs 1,016 THB Bangkok Busline VIP 19:10 to 04:40 (+1) 9 hrs 30m 763 THB Nakhon Chai Air Gold Class 19:15 to 04:50 (+1) 9 hrs 35m 743 THB Nakhon Chai Air First Class 19:46 to 05:19 (+1) 9 hrs 33m 974 THB Bangkok Busline VIP 20:00 to 06:30 (+1) 10 hrs 763 THB Bangkok Busline VIP 24 20:05 to 05:35 (+1) 9 hrs 30m 994 THB Sombat Tour Express 40 20:10 to 06:10 (+1) 10 hrs 762 THB Budsara Kham Tour VIP 20:15 to 07:30 (+1) 11 hrs 15m 783 THB Sombat Tour VIP 31 20:30 to 06:30 (+1) 10 hrs 1,016 THB Sombat Tour Express 40 21:10 to 07:10 (+1) 10 hrs 762 THB Sombat Tour VIP 20 21:30 to 07:30 (+1) 10 hrs 1,016 THB
As you can see, there are 19 different departures throughout the day and these are offered by a total of five different bus companies. The cheapest ticket is available on a bus from Chiang Mai to Bangkok with Transport Co – the Thai government run transport company. Tickets on their VIP 31 bus are just 579 baht, but, they have the longest journey times. The most expensive is a VIP bus with Sombat Tour, while the fastest bus is around 9.5 hours with Bangkok Busline and Nakhonchai Air.
What Type of Bus from Chiang Mai to Bangkok?
Prices can vary a lot depending on what type of bus you choose to travel by, although this rule doesn’t apply with Transport Co buses as these are VIP rated and they are the cheapest, plus the bus stops about halfway and passengers are provided with a free meal included within the ticket price.
Transport Co VIP buses are not quite as luxurious as the private companies but they do have generously sized seats with leg rests. Sombat Tour VIP buses are the most expensive and they include TVs and have food and snacks available. The Gold Class buses operated by Nakhonchai Air are essentially standard (Express) buses, while their First Class buses have comfortable reclining seats and personal screens. A VIP 24 bus with Bangkok Busline has fewer seats, giving more space, and there are toilets onboard, as there are also on some of the other VIP services.
If you want more legroom, a leg rest, a personal TV, toilet onboard and steward service, look for the VIP buses, while Express services will be far more basic.
You can book all of the buses mentioned above online through 12Go. The benefit of booking through them is that you can easily compare all of the buses and see what facilities each one has. The prices above include a small booking fee that 12Go charges, but this is a small cost for the convenience of being able to book in advance and know you have the seat and the bus that you wanted!
Which Bus Terminal in Chiang Mai and Bangkok?
|BUS COMPANY||DEPARTURE BUS STATION||ARRIVAL BUS STATION|
|Transport Co||Chiang Mai Arcade 2||Mo Chit Bus Terminal|
|Sombat Tour||Chiang Mai Bus Terminal 3||Sombat Tour Chatuchak|
|Nakhonchai Air||Chiang Mai Nakhonchaiair||Nakhonchaiair Station|
|Bangkok Busline||Chiang Mai Bus Terminal 3||Mo Chit Bus Terminal|
|Budsarakham Tour||Chiang Mai Arcade 2||Mo Chit Bus Terminal|
Departure Bus Terminals Chiang Mai
Arcade Bus Terminal 2 and Chiang Mai Bus Terminal 3 Easing congestion in the city center, the Arcade Bus Terminal 2 is on the edges of the city, close to the major ring road, Highway 11. Right across the street across the street is Chiang Mai bus station 3, where passengers can make use of the better and more modern facilities. This larger bus station has more services for passengers such as several places to buy food and drink, an air conditioned waiting room, shops and mini-marts, and even a massage service in case you need to loosen up before or after a long trip!
Chiang Mai Nakhonchaiair station is also right next to Arcade Bus Terminal 2.
Arrival Bus Terminals Bangkok
Mo Chit Bus Terminal Bangkok (Northern Bus Terminal)
Sombat Tour Chatuchak and NakornChai Air Bus Station are both in the Chatuchak area in the northern part of Bangkok only a few kilometers from Mo Chit Bus Terminal.
Can you take a train from Chiang Mai to Bangkok?
Yes, Thai Railways operates trains through the day from Chiang Mai to Bangkok’s Hua Lamphong Railway Station. It’s a long journey, but you can book sleeper berths and travel overnight, saving yourself the cost of another night in a hotel, and it’s a very scenic journey when traveling in daylight. Compare ticket prices and berth options on our guide Chiang Mai to Bangkok by train.
How long is the bus ride from Chiang Mai to Bangkok?
It’s about 700kms (435mi) from Chiang Mai to Bangkok so traveling by bus takes a long time but you’ll see plenty of beautiful scenery along the way. Schedules show a shortest journey time of 9.5 hours, up to 12 hours for some bus companies. Travel website, 12Go, sells tickets for Sombat Tour, Bangkok Busline, Transport Co, Budsarakham Tour, and Nakhonchai Air, and you can choose from VIP or Express buses.
How far is Chiang Mai from Bangkok?
It’s about 700kms (435mi) from Bangkok to Chiang Mai, in Northern Thailand. By road or rail it’s a long journey, with buses taking around 10 to 12 hours, while trains can take as much as 14 hours, both with overnight options. Book tickets through 12Go and compare all the prices; flights are much faster and can actually cost less than the train, while buses are usually cheapest.
How useful was this post?
Click on a star to rate it!
Average rating / 5. Vote count: