Chiang Mai, Thailand to Bangkok, Thailand Bus Schedule & Fare

Chiang Mai, Thailand to Bangkok, Thailand Trip Information
691 KM
Average Travelling Time:
Total Operator Brands:
Total Trips:

Bus Service from Chiang Mai to Bangkok

Chiang Mai has always been a relaxing place for locals and tourists to spend their time from the hustle and bustle of city life in Thailand. The country’s most famous city is Bangkok, just 680 kilometres away from Chiang Mai but travelling between the two cities is rather convenient.

Bangkok is noted for being a transportation hub, which means there are all kinds of transport service one can use to get from Chiang Mai to Bangkok. Bus travel is extremely common among locals and tourists due to its inexpensive price. Travellers can now buy bus tickets through Easybook’s online booking site to board a bus from Chiang Mai to Bangkok trouble-free.

Popular Bus Operator

There are several bus companies providing daily bus trips at varying bus ticket prices from Chiang Mai to Bangkok. Although the standard travel duration for a bus from Chiang Mai to Bangkok can take up to 11 hours, Bangkok Buslines provides multiple trips for the day as well as night bus to suit the passengers’ preferred time. Passengers can also review first before choosing which bus to travel with from Chiang Mai to Bangkok as different companies offer certain amenities on the buses such as air-conditioning system and reclining seats.

Boarding Point from Chiang Mai to Bangkok

Travellers can take a bus from Chiang Mai to Bangkok by any one of the various boarding points available. For the most part, passengers will have to go to the Chiang Mai Bus Terminal 2 to board Bangkok Buslines, Lignite Tour (North) and Budsarakam Tour buses. Passengers travelling with Thai Sriram Transport Limited Partnership will have to board from the Old City while the boarding point for Travel Plus is from any hotel that you are staying in Chiang Mai.

Bus Fare To Bangkok

Buses from Chiang Mai to Bangkok ranged from 24 seats to 46 seats. Night bus or sleeper bus is a popular alternative as it is much cooler to travel during the night. Bus ticket prices will differ depending on the operator and timetable. Bus tickets are currently priced between THB512.40 - THB698 per trip.

Bangkok Buslines

Bus Timetable Bus Fare (THB)
10:00 AM 512.40
6:35 PM 512.40
7:15 PM 597.45
8:00 PM 512.40

Travel Plus

Bus Timetable Bus Fare (THB)
7:00 PM 650

Lignite Tour (North)

Bus Timetable Bus Fare (THB)
7:30 PM 597.45

Budsarakam Tour

Bus Timetable Bus Fare (THB)
8:00 PM 597.45

Thai Sriram Transport

Bus Timetable Bus Fare (THB)
8:00 PM 698

Traveller Info

Overall, travellers will experience a safe and punctual bus ride at affordable prices. There are many bus operators to choose from so passengers will not have a problem to find a bus from Chiang Mai to Bangkok. Budget travellers can also get cheaper bus tickets from various operators.

To dodge any upset, make sure to keep your valuables with you amid the journey as robbery is a typical thing that occurs even when the bus is moving. Keep your bags and valuables close regardless of whether you are taking the VIP bus or night bus. A simple trick you can use is to lock your bags with padlocks as an extra measure in securing your belongings.


There are many buses with various amenities that operate from Chiang Mai to Bangkok on a regular basis. Bus tickets are easy to procure at affordable prices. You can start booking bus tickets early to avoid any inconvenience. Secure your ticket for a bus from Chiang Mai to Bangkok through Easybook’s online booking platform today!

* Only 0.01% trips slightly higher than counter price. ** Only applicable for transactions without the use of discount code and trips offered by certain companies. *** For certain trips only, discount already reflected in the ticket price itself (i.e. lower price than bus counters). * Bus pictures are for reference only. * Trip durations are estimated time only.