By Bus

Chiang Mai has two station operating bus services from three different terminals

Chang Phuak Bus Station

Off Chang Phuak Rd, about 1 km north of Chang Phuak Gate on the North side of the Moat. Destinations within Chiang Mai Province are connected from this station, including: Mae Rim, Chiang Dao, Fang, Tha Ton, Phrao, Hot, Chom Thong, Doi Tao, and Samoeng.


Arcade Bus Station

Situated at the far end of Kaeo Narawat Rd Arcade Bus Station handles connections from and to destinations outside Chiang Mai Province. It has two terminals, very close to each other.


Terminal 3, the bigger, has an Internet cafe, small shops, ATMs, and food stalls.

Buses for:

Bangkok, Phitsanulok, Ubon, Korat, Nan, Luang Prabang, Mae Sot


Terminal 2, has a tourist police office, ATMs, food stalls, and the booking office for government buses.

Buses for:

Bangkok, Phitsanulok, Udon