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

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

Bus Service from Bangkok to Chiang Mai

Bangkok has a reputation for being one of the hottest travel spots in Southeast Asia. Over the years, it has become a transportation hub for travellers to go to other places, one of it being Chiang Mai. Bangkok and Chiang Mai are 680 kilometres away from each other but travelling between the two cities are not as difficult as one may think.

Referred to as Thailand’s second city, Chiang Mai is rich in culture, history and good vibrations. Getting to Chiang Mai is easy as visitors have access to many transportation services. Bus travel is popular among locals and tourists as it is an affordable option. You can buy bus tickets through Easybook to board a bus from Bangkok to Chiang Mai without any hassle.

Popular Bus Operator

There are several bus companies providing regular bus trips from Bangkok to Chiang Mai. Although the standard travel duration for a bus from Bangkok to Chiang Mai is around 10 to 11 hours, companies like Bangkok Buslines and Thai Sriram Transport offer multiple trips and varying bus schedules to suit the passengers’ preferred time. You can also select buses equipped with the air-conditioning system and reclining seats. Passengers can review the bus timetable for both day and night bus of the following operators:

Boarding Point from Bangkok to Chiang Mai

Travellers in Thailand can take a bus from Bangkok to Chiang Mai by any one of the various boarding points available. Night buses are guaranteed from all operators. For instance, Bangkok Buslines, Lignite Tour (North) and Budsarakam Tour depart from the Bangkok Bus Terminal in Chatuchak directly to Chiang Mai Bus Terminal 2. Bangkok Buslines also has bus schedules for day bus travel with another boarding point at the Sombat Tour Office in Bangkok.

Other than that, the boarding point for Thai Sriram Transport Limited Partnership and Travel Plus is at Khao San Road although the drop-off point is different. Thai Sriram will drop off passengers at the Old City while the latter at any hotel in Chiang Mai.

Bus Fare to Chiang Mai

The coaches for any bus from Bangkok to Chiang Mai varies according to the operator, ranging from 24 seats to 46 seats. Besides the bus operator, ticket prices will differ depending on the bus timetable. Bus fares are currently between THB512.40 - THB1500 per trip.

Bangkok Buslines

Bus Timetable Bus Fare (THB)
6:00 AM 512.40
6:30 AM 512.40
3:00 PM 597.45
4:00 PM 597.45
6:50 PM 512.40
8:00 PM 796.95
8:30 PM 796.95
8:35 PM 512.40

Thai Sriram Transport

Bus Timetable Bus Fare (THB)
6:30 PM 698
8:00 PM 698, 1200, 1500

Travel Plus

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

Lignite Tour (North)

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

Budsarakam Tour

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

Traveller Info

Long bus rides are part of the experience when travelling in Southeast Asia. Taking a bus from Bangkok to Chiang Mai is fairly safe, punctual, and economical. Travellers will not run out of options of bus service to choose from. If you are travelling on a budget, it is best to look around for the best price as fares do vary.

To avoid any inconvenience, always keep your valuables with you during the bus journey as theft is a common thing even when the bus is moving. Keep your valuables close even if you are taking the day or night bus. For extra precaution, take the time to lock your bags with padlocks. This little trick will turn off thieves as it often takes too much effort to open the bag.


Many tourists from all over the world wish to visit the energetic Thai capital of Bangkok and the Northern city of Chiang Mai upon planning a trip to Thailand. You can start booking bus tickets early to avoid unwanted situations such as unavailable transportation or overcrowded. Secure your ticket for a bus from Bangkok to Chiang Mai 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.