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 | |
|
Chiang Rai
| Bus Chiang Mai - Chiang Rai ฿ 271–380 3h 20m – 3h 45m | |
|
Nan
| Bus Chiang Mai - Nan ฿ 330–666 6h 25m – 8h 40m | |
|
Sukhothai
| Bus Chiang Mai - Sukhothai ฿ 570 5h 30m | |
|
Phitsanulok
| Bus Chiang Mai - Phitsanulok ฿ 405–610 5h 30m – 7h | |
|
Pai
| Bus Chiang Mai - Pai ฿ 240 4h 20m | |
|
Mae Hong Son
| Bus Chiang Mai - Mae Hong Son ฿ 340–380 6h – 6h 5m | |
|
Mae Sot
| Bus Chiang Mai - Mae Sot ฿ 426–621 6h 45m | |
|
Lampang
| Bus Chiang Mai - Lampang ฿ 164 1h 30m | |
|
Lamphun
| Bus Chiang Mai - Lamphun ฿ 330 30m | |
|
Luang Prabang
| Bus Chiang Mai - Luang Prabang ฿ 1,650 22h | |
|
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.