Getting there & away
Land
Bus
Departing from Bangkok’s newer Northern and Northeastern bus terminal (also known as Moh Chit) there are 12 2nd-class air-con buses a day (434B, 10 to 11 hours), but note that the air-con doesn’t always work.
More comfortable 1st-class air-con buses with toilets and 42 seats leave every half hour from 6.45am to 9pm (558B, 10 hours).
The government VIP buses, with seats that recline a bit more than the seats in 1st-class air-con, have about six departures each day, from either Bangkok or Chiang Mai, between 7pm and 9pm plus one in the morning at around 9am (24/32 seat bus 651/863B, 10 hours).
Ten or more private tour companies run air-con buses between Bangkok and Chiang Mai, departing from various points throughout both cities. Return tickets are always cheaper than one-way tickets. The fares cost 400B to 500B, depending on the bus. The government buses from the Northern and Northeastern bus terminal in Bangkok are generally more reliable and on schedule than the private ones booked in Banglamphu and other tourist-oriented places.
Travel agencies in Bangkok are notorious for promising services they can’t deliver, such as reclining seats or air-con that works. Several Th Khao San agencies offer bus tickets to Chiang Mai for as little as 300B, including a night’s free stay at a guesthouse in Chiang Mai. Sometimes this works out well, but the buses can be substandard and the ‘free’ guesthouse may charge 50B to 60B for electricity or hot water, or apply heavy pressure on you to sign up for one of its treks before you can get a room. Besides, riding in a bus or minivan stuffed full of foreigners and their bulky backpacks may not be the best cultural experience.
Several readers have complained of purchasing tickets for large air-con or even VIP buses from Th Khao San and at the last minute being shunted into cramped minivans. We recommend avoiding these buses altogether; use public buses from Bangkok’s Northern and Northeastern bus terminal instead.
Government buses between Chiang Mai and other northern towns depart frequently throughout the day (at least hourly), except for the Mae Sai, Khon Kaen, Udon, Ubon and Khorat buses, which have only morning and evening departures.
For buses to destinations within Chiang Mai Province use the Chang Pheuak bus terminal (0 5321 1586; Th Chotana). For buses outside the province use the Chiang Mai Arcade bus terminal (0 5324 2664), also called New Terminal. From the town centre, a túk-túk or chartered sǎwngthǎew to the Chiang Mai Arcade terminal should cost 50B to 60B; to the Chang Pheuak terminal you should be able to get a sǎwngthǎew at the normal 20B per person rate.
Train
Chiang Mai-bound trains leave Bangkok’s Hualamphong station daily. To check the most up-to-date timetables and prices call the State Railway of Thailand (www.railway.co.th/www.thailandrailway.com;0 2220 4334, free hotline 1690; 24hr) or visit its website.
Rapid trains leave Hualamphong station in Bangkok at 5.50am (2nd/3rd class 391/231B) and 2.30pm (2nd/3rd class 391/231B, 2nd-class sleeper lower/upper 541/491B) arriving at 7.45pm and 5.35am, respectively.
An express train leaves Bangkok at 10pm and arrives in Chiang Mai at 12.25pm (2nd/3rd class 431/271B, 2nd-class air-con 541B, 2nd-class sleeper lower/upper 581/531B, 2nd-class air-con sleeper lower/upper 821/751B).
Sprinter trains leave Bangkok at 8.30am and 7.20pm, arriving in Chiang Mai at 8.20pm and 7.30am respectively (2nd-class air-con 611B).
Special Express trains leave at 6pm and 7.35pm, arriving at 6.30am and 9.20am (1st-class air-con sleeper 1353B, 2nd-class air-con sleeper lower/upper 881/791B).
Berths on sleepers to Chiang Mai are increasingly hard to reserve without booking well in advance; tour groups sometimes book entire cars. The return trip from Chiang Mai to Bangkok doesn’t seem to be as difficult, except during the Songkran (mid-April) and Chinese New Year (late February to early March) holiday periods.
Try and book as well in advance as possible and at least a day in advance for seats (rather than sleepers). To book, either go to Bangkok’s Hualamphong station, Chiang Mai station or any major train station in person. Alternatively, email the State Railway of Thailand (passenger-ser@railway.co.th) at least two weeks before your journey. You will receive an email confirming the booking. Pick up and pay for tickets an hour before leaving at the scheduled departure train station.
Chiang Mai’s neat and tidy train station (0 5324 5364; Th Charoen Muang) has an ATM and two advance booking offices: one at the regular ticket windows outdoors (open 24 hours), the other in a more comfortable air-con office (open 6am to 6pm). These booking offices have a computerised reservation system through which you can book train seats for anywhere in Thailand up to 60 days in advance. It’s advisable to check out current timetables and prices on www.railway.co.th/www.thailandrailway.com or by calling 0 2220 4334 or 1690, but it’s not possible to book on the websites or over the phone.
There is a left-luggage facility in the station that is open 4.50am to 8.45pm. The cost is 10B per piece for the first five days and 15B per piece thereafter, with a 20-day maximum.
Air
International
Regularly scheduled international flights fly into Chiang Mai International Airport (0 5327 0222) from the following cities:
Kuala Lumpur (Air Asia; 0 2515 9999; www.airasia.com)
Kunming (THAI Airways; 0 5321 1021; www.thaiair.com)
Singapore (Silk Air; 0 5327 6459; www.silkair.com)
Taipei (Mandarin Airlines; 0 5320 1268; www.mandarin-airlines.com)
Vientiane, Luang Prabang (Lao Airlines; 0 5322 3401; www.laoairlines.com)
Yangon, Mandalay (Air Mandalay; 0 5381 8049; www.air-mandalay.com)
Domestic
Since 2003 Thailand has been going through a period of air route deregulation which has resulted in several low-fare, no-frills airline start-ups. Fares range from as low as 899B one way from Bangkok to Chiang Mai with Air Asia to as high as 4740B for the same sector on THAI (more in business class). Prices constantly vary depending on factors like season and various promotions. The following have counters at Chiang Mai International Airport; tickets can be booked online.
Air Asia (0 2515 9999; www.airasia.com) Has four flights between Bangkok and Chiang Mai daily.
Bangkok Airways (0 5321 0043/4) Has two flights a day to Bangkok, one of which goes via Sukhothai.
Nok Air (1318; www.nokair.com) A subsidiary of THAI; has the most frequent daily departures to Bangkok. It also flies to Mae Hong Son from Chiang Mai twice a day for 900B.
One-Two-Go (0 5392 2159; www.fly12go.com) Has five flights a day between Chiang Mai and Bangkok at a fixed price of 1700B.
Siam GA (0 2664 6099, 0 2641 4190; www.sga.aero) 35-minute flights to and from Chiang Mai and Pai. At the time of writing the fare was one way/return 1450/2900B.
Thai Airways International (0 5321 1044/7; www.thaiair.com) Operates around eight one-hour flights between Bangkok and Chiang Mai daily, plus four flights a day between Chiang Mai and Mae Hong Son.
Chiang Mai
- Chiang Mai Overview
-
Getting there & around
- Practical information
- History
- Tips & articles
Things to do
- Entertainment (25)
- Restaurants (70)
- Shopping (38)
- Sights (22)
- Hotels & hostels















