Located in the lush forested hills of northern Thailand, Chiang Mai is around 680km (422mi) north of the capital, Bangkok.
You can fly nonstop to Chiang Mai from several destinations in Asia, including Hong Kong, Beijing, Singapore, Kuala Lumpur, Taipei, Seoul and Ho Chi Minh City.
From elsewhere, the most convenient route to Chiang Mai is by air to Bangkok's Suvarnabhumi International Airport (BKK), followed by a connecting flight to Chiang Mai International Airport (CNX).
Alternatively, several buses and trains depart from Bangkok to Chiang Mai daily.
You can choose from six daily trains or the overnight train, which offers air-conditioned berths and private sleeper cabins. Trip time is generally 12 hours, departing from Bangkok's Hua Lamphong Railway Station.
Numerous buses operate the Bangkok - Chiang Mai route. The most comfortable include air-conditioned 24-seater VIP buses, with larger reclining seats. The trip takes about 8 to 10 hours and departs from Bangkok's Northern Bus Terminal.
Within Thailand: Bangkok Airways, Thai Smile and Thai Airways offer daily flights from Suvarnabhumi Airport (BKK) to Chiang Mai International Airport (CNX).
Bangkok to Chiang Mai is 1 hr 10 min, direct flight
The following are the most convenient international flights to Bangkok, Thailand.
From the United States: British Airways, Thai Airways International, Korean Air, Cathay Pacific, Emirates, Philippine Airlines, American Airlines and United Airlines offer the most convenient scheduled flights to Bangkok.
Atlanta to Bangkok is 20 hrs 25 min, with connecting flightˆ
Boston to Bangkok is 19 hrs 25 min, with connecting flightˆ
Chicago to Bangkok is 19 hrs 55 min, with connecting flightˆ
Dallas-Fort Worth to Bangkok is 21 hrs, with connecting flightˆ
New York to Bangkok is 19 hrs 55 min, with connecting flightˆ
Los Angeles to Bangkok is 19 hrs, with connecting flightˆ
San Francisco to Bangkok is 18 hrs 50 min, with connecting flightˆ
From Canada: Air Canada, Thai Airways International, Korean Air and Cathay Pacific offer the most convenient scheduled flights to Bangkok.
Toronto to Bangkok is 19 hrs 10 min, with connecting flightˆ
Montreal to Bangkok is 19 hrs 40 min, with connecting flightˆ
Vancouver to Bangkok is 17 hrs 35 min, with connecting flightˆ
From Australia: Thai Airways International, Qantas, Singapore Airlines and Emirates offer the most convenient scheduled flights to Bangkok.
Adelaide to Bangkok is 10 hrs 45 min, with connecting flightˆ
Brisbane to Bangkok is 9 hrs 20 min, direct flight
Sydney to Bangkok is 9 hrs 20 min, direct flight
Melbourne to Bangkok is 9 hrs 20 min, direct flight
Perth to Bangkok is 7 hrs, direct flight
From New Zealand: Thai Airways International offers the most convenient scheduled flights to Bangkok.
Auckland to Bangkok is 12 hrs 15 min, direct flight
From Singapore: Singapore Airlines, Thai Airways International and Jetstar offer the most convenient scheduled flights to Bangkok.
Singapore to Bangkok is 2 hrs 20 min, direct flight
From the United Kingdom: British Airways and Thai Airways International offer the most convenient scheduled flights to Bangkok.
London to Bangkok is 11 hrs 15 min, direct flight
From France: Air France and Thai Airways International offer the most convenient scheduled flights to Bangkok.
Paris to Bangkok is 11 hrs 15 min, direct flight
(ˆincludes layover time.)
Chiang Mai International Airport (CNX) is located around 3km (1.8mi) – a 10-minute taxi ride from the Old City.
Airport taxis charge 160Baht for the ride into town, and slightly more for places outside of Chiang Mai proper. You can buy a ticket from the taxi booth in the airport arrival hall. Hotels meet guests by prior arrangement.
Suvarnabhumi International Airport (BKK) is located at Samat Prakan, around 30km (18mi) east of Bangkok.
A passport valid for at least six months beyond intended period of stay, a return/onward ticket and proof of sufficient funds. No visa is required for a stay of up to 30 days.
All major streets in Chiang Mai radiate from the Old City, which forms the heart of the city. Several bus routes offer an inexpensive way to get around the city; each charge a fixed 10B to 15B fare.
Alternatively, hop on a songtaew (red pickup truck) to explore the city. Also known locally as a seelor (four-wheels), these vehicles follow no specific route and have no fixed stopping points: simply hail one going in your general direction and tell the driver your destination. If it is similar to the destinations of other passengers, you'll get a ride for around 15B to 30B.
Or bargain for a tuk-tuk: fares are negotiable but expect to pay at least 40B for any ride. Tip: write down the agreed price, so there is no argument once you arrive at your destination.
Chiang Mai also offers a choice of car, motorcycle and bicycle hire. Expect to pay around 1200B to 2000B per day for a car, 200B to 700B per day depending on cc size for a motorbike and around 50B per day for a bicycle.
Find the latest international flight deals to Chiang Mai & Bangkok on CheapOair – with easy online booking and award-winning 24/7 Customer Care, CheapOair offers savings on flights worldwide.
Or, check out flight deals at TripAdvisor…
Latest update: How to get to Chiang Mai: 30 May, 2019
Search, compare and book the lowest possible prices on discounted airfares and hotels from our online travel partners.