Bangkok to Chiang Mai bus with Bangkok Buslines

Wed, 25 Jun
+ Add return
Bangkok Buslines
Bangkok Bus Lines
Cherdchai Tour North
Tara Tour & Travel
Viriyatour
1,000+ travel companies
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

The cheapest and fastest coaches from Bangkok to Chiang Mai

Showing times and prices for 25 Jun

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

Cheap tickets

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.

Fast coaches

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.

Cherdchai Tour
08:00PM10h10
Bangkok, Mo Chit 2 Van Terminal
06:10AMChiang Mai Bus Terminal 3
$221One-way
0 changes
Viriyatour
10:15AM10h10
Bangkok, Mo Chit 2 Van Terminal
08:25PMChiang Mai Bus Terminal 3
$221One-way
0 changes
Bangkok Bus Lines
02:00PM10h30
Bangkok, Mo Chit 2 Van Terminal
12:30AMChiang Mai Bus Terminal 3
$221One-way
0 changes
Bangkok Bus Lines
06:50PM10h30
Bangkok, Mo Chit 2 Van Terminal
05:20AMChiang Mai Bus Terminal 3
$221One-way
0 changes
Bangkok Bus Lines
06:00AM10h30
Bangkok, Mo Chit 2 Van Terminal
04:30PMChiang Mai Bus Terminal 3
$221One-way
0 changes

Travel Information

Compare train, coach and flight for Bangkok to Chiang Mai

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.

Compare coach with

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

Live departures

Bangkok to Chiang Mai bus times

Showing buses for today, Tuesday, 24 June
Last updated at 7:44 am
ProviderDepartsDurationArrivesChanges
Tickets
budsarakam13-2พ11:30 am Bangkok, Mo Chit 2 Van Terminal
12h15
11:45 pm Chiang Mai Bus Terminal 30 changesdirect
bkkbuslines11:50 am Bangkok, Mo Chit 2 Van Terminal
10h30
10:20 pm Chiang Mai Bus Terminal 30 changesdirect
ESB_210_BUDSARAKAM_TOUR12:40 pm Bangkok, Chatuchak Bus Terminal
16h32
5:12 am Chiang Mai Bus Terminal 30 changesdirect
bkkbuslines1:00 pm Bangkok, Mo Chit 2 Van Terminal
10h00
11:00 pm Chiang Mai Bus Terminal 30 changesdirect
ESB_224_BANGKOK_BUSLINES1:00 pm Bangkok, Chatuchak Bus Terminal
13h30
2:30 am Chiang Mai Bus Terminal 30 changesdirect
cherdchai18-51:00 pm Bangkok, Mo Chit 2 Van Terminal
10h10
11:10 pm Chiang Mai Bus Terminal 30 changesdirect
ESB_224_BANGKOK_BUSLINES1:35 pm Bangkok, Chatuchak Bus Terminal
14h10
3:45 am Chiang Mai Bus Terminal 30 changesdirect
bkkbuslines1:35 pm Bangkok, Mo Chit 2 Van Terminal
10h30
12:05 am Chiang Mai Bus Terminal 30 changesdirect
bkkbuslines1:45 pm Bangkok, Mo Chit 2 Van Terminal
10h00
11:45 pm Chiang Mai Bus Terminal 30 changesdirect
ESB_224_BANGKOK_BUSLINES1:45 pm Bangkok, Chatuchak Bus Terminal
13h30
3:15 am Chiang Mai Bus Terminal 30 changesdirect
nca1:46 pm Bangkok, Mo Chit 2 Van Terminal
9h35
11:21 pm Nakhonchai Air Bus Station Chiang Mai0 changesdirect
nca2:45 pm Bangkok, Mo Chit 2 Van Terminal
8h55
11:40 pm Nakhonchai Air Bus Station Chiang Mai0 changesdirect
nca3:35 pm Bangkok, Mo Chit 2 Van Terminal
9h05
12:40 am Nakhonchai Air Bus Station Chiang Mai0 changesdirect
nca3:45 pm Bangkok, Mo Chit 2 Van Terminal
9h40
1:25 am Nakhonchai Air Bus Station Chiang Mai0 changesdirect
ESB_224_BANGKOK_BUSLINES11:00 pm Bangkok, Chatuchak Bus Terminal
14h10
1:10 pm Chiang Mai Bus Terminal 30 changesdirect
bkkbuslines11:00 pm Bangkok, Mo Chit 2 Van Terminal
10h30
9:30 am Chiang Mai Bus Terminal 30 changesdirect
Wednesday, 25 June
nca1:45 am Bangkok, Mo Chit 2 Van Terminal
10h08
11:53 am Nakhonchai Air Bus Station Chiang Mai0 changesdirect
viriyatour3:15 am Bangkok, Mo Chit 2 Van Terminal
10h10
1:25 pm Chiang Mai Bus Terminal 30 changesdirect
nca3:15 am Bangkok, Mo Chit 2 Van Terminal
10h11
1:26 pm Nakhonchai Air Bus Station Chiang Mai0 changesdirect
ESB_224_BANGKOK_BUSLINES7:00 am Bangkok, Chatuchak Bus Terminal
14h10
9:10 pm Chiang Mai Bus Terminal 30 changesdirect
bkkbuslines7:00 am Bangkok, Mo Chit 2 Van Terminal
10h30
5:30 pm Chiang Mai Bus Terminal 30 changesdirect

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets Bangkok to Chiang Mai by train, coach or flight

Wed
25 Jun
Thu
26 Jun
Fri
27 Jun
Sat
28 Jun
Sun
29 Jun
Mon
30 Jun
Tue
01 Jul
Wed
02 Jul
Thu
03 Jul
Fri
04 Jul
Sat
05 Jul
Sun
06 Jul
Mon
07 Jul
Tue
08 Jul
Wed
09 Jul
Thu
10 Jul
Fri
11 Jul
Sat
12 Jul
Sun
13 Jul
Mon
14 Jul
Tue
15 Jul

Journey information

Overview: Bus from Bangkok to Chiang Mai

ThailandThailand
ThailandThailand
Icon of bus
Buses from Bangkok to Chiang Mai run on average 15 times per day, taking around 11h 29m. Cheap bus tickets for this journey start at $20 if you book in advance.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
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
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information

Why book with Omio

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 and cons of taking bus from Bangkok to Chiang Mai

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.

Things to do in Chiang Mai

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.

FAQs: Bangkok to Chiang Mai coach

FAQs: Take the bus from Bangkok to Chiang Mai with ease. Whether you want fast, cheap or something entirely different, our travel experts have the information you need to know so you can find the best option from Bangkok to Chiang Mai.
FAQs

More options for your journey from Bangkok to Chiang Mai

Here are some other resources that might have the information you need

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language

Useful links