Cheapest price
$22
Average price
$27
Fastest journey
8 h 55 m
Average duration
9 h 21 m
Buses per day
29
Distance
583 km
The best way to find a cheap coach ticket from Bangkok to Chiang Mai is to book your journey as far in advance as possible and to avoid travelling at rush hour.
The average ticket from Bangkok to Chiang Mai will cost around $27 if you buy it on the day, but you can find cheap coach tickets today for only $22.
Of the 29 buses that leave Bangkok for Chiang Mai every day 29 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
These direct buses cover the 583 km distance in an average of 9 h 21 m but if you time it right, some buses will get you there in just 8 h 55 m .
The slowest buses will take 9 h 40 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.
Omio recommends booking the flight as it is the most popular option from Bangkok to Chiang Mai among Omio's users. If you are prioritising price take the coach with prices starting from $20. For those with little time consider booking a flight which can get you there in 1h 18m.
Coach | Most popular Flight |
---|---|
$21 Average Price Cheapest | $52 Average Price |
11h 59m average duration 11h 29m Onboard + 30m Additional time* | 4h 18m average duration Fastest 1h 18m Onboard + 3h 0m Additional time* |
Direct Options | Direct Options |
Provider | Departs | Duration | Arrives | Changes | Tickets |
---|---|---|---|---|---|
![]() | 11:30 am Bangkok, Mo Chit 2 Van Terminal | 12h15 | 11:45 pm Chiang Mai Bus Terminal 3 | 0 changesdirect | |
![]() | 11:50 am Bangkok, Mo Chit 2 Van Terminal | 10h30 | 10:20 pm Chiang Mai Bus Terminal 3 | 0 changesdirect | |
![]() | 12:40 pm Bangkok, Chatuchak Bus Terminal | 16h32 | 5:12 am Chiang Mai Bus Terminal 3 | 0 changesdirect | |
![]() | 1:00 pm Bangkok, Mo Chit 2 Van Terminal | 10h00 | 11:00 pm Chiang Mai Bus Terminal 3 | 0 changesdirect | |
![]() | 1:00 pm Bangkok, Chatuchak Bus Terminal | 13h30 | 2:30 am Chiang Mai Bus Terminal 3 | 0 changesdirect | |
![]() | 1:00 pm Bangkok, Mo Chit 2 Van Terminal | 10h10 | 11:10 pm Chiang Mai Bus Terminal 3 | 0 changesdirect | |
![]() | 1:35 pm Bangkok, Chatuchak Bus Terminal | 14h10 | 3:45 am Chiang Mai Bus Terminal 3 | 0 changesdirect | |
![]() | 1:35 pm Bangkok, Mo Chit 2 Van Terminal | 10h30 | 12:05 am Chiang Mai Bus Terminal 3 | 0 changesdirect | |
![]() | 1:45 pm Bangkok, Mo Chit 2 Van Terminal | 10h00 | 11:45 pm Chiang Mai Bus Terminal 3 | 0 changesdirect | |
![]() | 1:45 pm Bangkok, Chatuchak Bus Terminal | 13h30 | 3:15 am Chiang Mai Bus Terminal 3 | 0 changesdirect | |
![]() | 1:46 pm Bangkok, Mo Chit 2 Van Terminal | 9h35 | 11:21 pm Nakhonchai Air Bus Station Chiang Mai | 0 changesdirect | |
![]() | 2:45 pm Bangkok, Mo Chit 2 Van Terminal | 8h55 | 11:40 pm Nakhonchai Air Bus Station Chiang Mai | 0 changesdirect | |
![]() | 3:35 pm Bangkok, Mo Chit 2 Van Terminal | 9h05 | 12:40 am Nakhonchai Air Bus Station Chiang Mai | 0 changesdirect | |
![]() | 3:45 pm Bangkok, Mo Chit 2 Van Terminal | 9h40 | 1:25 am Nakhonchai Air Bus Station Chiang Mai | 0 changesdirect | |
![]() | 11:00 pm Bangkok, Chatuchak Bus Terminal | 14h10 | 1:10 pm Chiang Mai Bus Terminal 3 | 0 changesdirect | |
![]() | 11:00 pm Bangkok, Mo Chit 2 Van Terminal | 10h30 | 9:30 am Chiang Mai Bus Terminal 3 | 0 changesdirect | |
Wednesday, 25 June | |||||
![]() | 1:45 am Bangkok, Mo Chit 2 Van Terminal | 10h08 | 11:53 am Nakhonchai Air Bus Station Chiang Mai | 0 changesdirect | |
![]() | 3:15 am Bangkok, Mo Chit 2 Van Terminal | 10h10 | 1:25 pm Chiang Mai Bus Terminal 3 | 0 changesdirect | |
![]() | 3:15 am Bangkok, Mo Chit 2 Van Terminal | 10h11 | 1:26 pm Nakhonchai Air Bus Station Chiang Mai | 0 changesdirect | |
![]() | 7:00 am Bangkok, Chatuchak Bus Terminal | 14h10 | 9:10 pm Chiang Mai Bus Terminal 3 | 0 changesdirect | |
![]() | 7:00 am Bangkok, Mo Chit 2 Van Terminal | 10h30 | 5:30 pm Chiang Mai Bus Terminal 3 | 0 changesdirect | |
This is the last bus of the day. | |||||
Find all the dates and times for this journey
Distance 583 km |
Average bus duration 11h 29m |
Cheapest ticket price $20 |
Buses per day 15 |
Direct buses 15 |
Fastest bus 9h 40m |
First bus 06:00 |
Last bus 22:45 |
Omio simplifies your travel planning across Southeast Asia by bringing together over 1,000 trusted travel companies on one comprehensive platform. Whether you're booking local trains, long-distance buses, or ferry tickets, Omio lets you compare options, prices, and schedules instantly to find the perfect journey for your needs. With convenient mobile tickets delivered straight to your phone and real-time travel updates keeping you informed every step of the way, you can travel with confidence knowing that dedicated customer support is always available when you need it. From discovering trending destinations to seamlessly connecting different modes of transport, Omio transforms complex multi-leg journeys into simple, stress-free bookings that let you focus on exploring incredible destinations in Southeast Asia and beyond.
Pros: The bus route from Bangkok to Chiang Mai offers significant cost advantages, with tickets typically 50-70% cheaper than flights. VIP buses provide reasonable comfort with reclining seats, air conditioning, and onboard restrooms. Most services include complimentary snacks and water. Generous luggage allowances accommodate travelers with multiple bags without additional fees. Buses depart from Bangkok's Mo Chit terminal with frequent schedules (every 1-2 hours) between 6:00 AM and 20:45 PM.
Cons: Journey duration ranges from 9-12 hours, significantly longer than the 1-hour flight. Night buses arrive very early (6:00-8:450 PM) in Chiang Mai, before many accommodations open. Mountain sections can cause motion sickness for sensitive travelers. Delays are common during peak holiday periods and rainy season. The Chiang Mai bus terminal is located approximately 3km from the Old City, requiring additional transportation.
Nestled in Thailand's mountainous north, Chiang Mai offers visitors a blend of cultural immersion and natural beauty. Travelers can explore the Old City's ancient temples, including the revered Wat Phra Singh and Wat Chedi Luang, or participate in monk chats to learn about Buddhism. The Sunday Walking Street market showcases local craftsmanship and street food, while cooking classes teach visitors to prepare authentic northern Thai dishes like khao soi and sai oua. Adventure seekers can trek to nearby hill tribe villages, visit elephant sanctuaries, or zipline through the jungle canopy. For relaxation, traditional Thai massages and the peaceful Doi Suthep-Pui National Park provide welcome respite from urban exploration.
Passengers board the coach most frequently from Bangkok, Chatuchak Bus Terminal, which is located around away from the city centre, and they get off the coach at Chiang Mai Bus Terminal 3, located away from the city centre.
To find the cheapest bus tickets for your trip from Bangkok to Chiang Mai, follow these tips:
Start your search now and compare ticket prices to find the best deal!
Here are some other resources that might have the information you need