Bus Thailand

Different Chiang Mai bus services let you explore the largest city in northern Thailand, as they are an important part of the public transport system serving locals and visitors of Chiang Mai. Public buses let you travel to the city from Chiang Mai Airport in the most affordable way. You can reach many popular destinations in Thailand by bus from Chiang Mai, as there are plenty of intercity bus routes starting in the city.

Discover Chiang Mai bus services with public bus routes, as well as the most popular Thailand destinations that can be reached by bus from Chiang Mai.

Intercity Buses from Chiang Mai

Intercity buses are the most affordable way to get from Chiang Mai to various destinations. These buses are connecting Chiang Mai with other popular destinations in Northern Thailand and other parts of the country.

To compare different transportation options for a trip from Chiang Mai, use this search form. Otherwise, explore the most popular intercity bus routes and their timetables below.

Popular Intercity Bus Routes

The most popular intercity bus routes from Chiang Mai and timetables for each type of bus are listed below.

Bangkok

Bus Chiang Mai - Bangkok ฿ 651–1,016 9h – 15h
  •   Standard 07:30, 16:30, 18:00
  •   VIP 16:30, 17:00, 19:10, 20:00, 20:15, 20:45
  •   Express 07:30, 10:00, 18:40, 19:45, 20:20, 20:30
  •   VIP 24 16:30, 20:05
  •   VIP 20 19:00, 21:30
  •   Express 42 09:00
  •   VIP 31 07:30, 20:30
  •   Express 40 13:30, 18:10, 20:10, 21:10
  •   First Class 09:30, 19:46, 20:01, 20:15
  •   Gold Class 19:15, 20:10, 20:30

Chiang Rai

Bus Chiang Mai - Chiang Rai ฿ 271–380 3h 20m – 3h 45m
  •   VIP 07:30, 09:30, 10:30, 12:15, 13:00, 18:00
  •   Express 07:00, 08:45, 10:00, 11:00, 14:00, 15:30, 17:00

Nan

Bus Chiang Mai - Nan ฿ 330–666 6h 25m – 8h 40m
  •   Express 10:30
  •   VIP combo 08:00, 09:30, 10:30, 11:30, 15:00
  •   Express Combo 08:00, 09:30, 10:30, 11:30, 15:00

Sukhothai

Bus Chiang Mai - Sukhothai ฿ 570 5h 30m
  •   Express 12:50, 15:00

Phitsanulok

Bus Chiang Mai - Phitsanulok ฿ 405–610 5h 30m – 7h
  •   Express 08:00, 11:00, 12:00, 12:50, 15:00, 16:00, 17:00, 19:00, 19:30

Pai

Bus Chiang Mai - Pai ฿ 240 4h 20m
  •   Minivan 07:30, 14:30

Mae Hong Son

Bus Chiang Mai - Mae Hong Son ฿ 340–380 6h – 6h 5m
  •   Minivan 07:00, 08:00, 08:30, 09:30, 13:30, 14:30, 15:00

Mae Sot

Bus Chiang Mai - Mae Sot ฿ 426–621 6h 45m
  •   VIP combo 13:30
  •   Express Combo 13:30

Lampang

Bus Chiang Mai - Lampang ฿ 164 1h 30m
  •   Express 13:10, 18:50

Lamphun

Luang Prabang

Bus Chiang Mai - Luang Prabang ฿ 1,650 22h
  •   Bus + Taxi + Sleeping Bus 09:30

Other Thailand Bus Services

You can explore Thailand's bus services in the country's other popular destinations by clicking the name on the map below.