- From 38 provinces
- 266 routes
- 10 bus stations in Chiang Mai
Where do buses to Chiang Mai come from?
Bus stations in Chiang Mai
- Chiang Mai Bus Terminal 3 (Arcade) 94 routes 📍
- Chiang Mai Bus Terminal 2 (Arcade) 53 routes 📍
- Fang District Bus Stop (In Front Of AIS Buddy Shop) 21 routes 📍
- Chiang Dao District Bus Stop (chiangdao inn hotel) 19 routes 📍
- Chai Prakan District Bus Stop (Phung Noi Bakery) 19 routes
- Chiang Dao District Bus Stop (Fa Phiang Dao Market) 18 routes 📍
- Meakha Subdistrict's Busarakham Tour (Mae Kha Pharmacy Shop) 13 routes 📍
- Mae Ai District Bus Stop (Near Manee Minimart) 12 routes 📍
- Chai Prakan District's Busarakham Tour (Near Bangchak Gas Station) 12 routes 📍
- Ban Tha Ton (Phiang Luang 1 School) 5 routes 📍
Where to stay in Chiang Mai
Loading nearby places…
Getting to Chiang Mai by bus: questions and answers
Where can I take a bus to Chiang Mai from?
There are buses to Chiang Mai from 38 provinces, including Lampang, Pathum Thani, Bangkok, Lamphun, Sukhothai, Tak, Nakhon Sawan, Kamphaeng Phet.
How long is the bus from Lampang to Chiang Mai?
Roughly 2½ to 3½ hours for about 180 km. See all buses from Lampang to Chiang Mai
Which bus stations are there in Chiang Mai?
Buses arrive at 10 stations, mainly Chiang Mai Bus Terminal 3 (Arcade), Chiang Mai Bus Terminal 2 (Arcade), Fang District Bus Stop (In Front Of AIS Buddy Shop), Chiang Dao District Bus Stop (chiangdao inn hotel), Chai Prakan District Bus Stop (Phung Noi Bakery), Chiang Dao District Bus Stop (Fa Phiang Dao Market). See them all on the map.
How do I book a bus ticket to Chiang Mai?
Pick where you travel from in the list above, choose your stations and press Book now. Then pick your date, time and seat and pay online by card, mobile banking or at 7-Eleven.
Where can I stay in Chiang Mai?
See the hotels near Chiang Mai Bus Terminal 3 (Arcade) on this page, or browse all hotels in Chiang Mai on Agoda.



