How to get to Chiang Mai

Located in the lush forested hills of northern Thailand, Chiang Mai is around 680km (422mi) north of the capital, Bangkok.

The most convenient route to Chiang Mai is by air to Chiang Mai International Airport (CNX), located around 4km (2.4mi) southwest of the city centre.

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.


Flight time to Chiang Mai


Within Thailand: Bangkok Airways, Thai Airways, Thai AirAsia, Thai Lion Air, Nok Air and Thai Smile offer frequent daily flights from either Suvarnabhumi Airport (BKK) or Don Mueang Airport (DMK) to Chiang Mai International Airport (CNX).

Bangkok to Chiang Mai is 1 hr 10 min, direct flight


From China: Air China, Thai AirAsia, China Eastern Airlines, Spring Airlines, Cathay Dragon and Hong Kong Express offer the most convenient flights to Chiang Mai.

Beijing to Chiang Mai is 5 hrs, direct flight
Shanghai to Chiang Mai is 4 hrs 20 min, direct flight
Hong Kong to Chiang Mai is 2 hrs 50 min, direct flight


From Singapore: SilkAir and Scoot Tigerair offer the most convenient scheduled flights to Chiang Mai.

Singapore to Chiang Mai is 2 hrs 50 min, direct flight


From Malaysia: AirAsia operates the most convenient flights to Chiang Mai.

Kuala Lumpur to Chiang Mai is 2 hrs 45 min, direct flight


Flight time to Bangkok

The following are the most convenient international flights to Bangkok, Thailand.

From Australia: Thai Airways International, Qantas, Singapore Airlines and Emirates offer the most convenient scheduled flights to Bangkok.

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

Adelaide to Bangkok is 10 hrs 45 min, connecting 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 China: Air China, Hainan Airlines, China Eastern Airlines, Shanghai Airlines, Cathay Pacific and Thai Airways offer the most convenient flights to Bangkok.

Beijing to Bangkok is 4 hrs 50 min, direct flight
Shanghai to Bangkok is 4 hrs 10 min, direct flight
Hong Kong to Bangkok is 2 hrs 30 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 Malaysia: Malaysian Airlines and Thai Airways operate the most convenient flights to Bangkok.

Kuala Lumpur to Bangkok is 2 hrs 5 min, direct flight


From United Arab Emirates: Emirates and Thai Airways offers the most convenient flights to Bangkok.

Dubai to Bangkok is 6 hrs 30 min, direct flight


From United Kingdom: British Airways and Thai Airways offer the most convenient scheduled flights to Bangkok.

London to Bangkok is 13 hrs 55 min, direct flight


From Ireland: Aer Lingus, Lufthansa, British Airways and Thai Airways offers the most convenient flights to Bangkok.

Dublin to Bangkok is 18 hrs 10 min, connecting flightˆ


From France: Air France and Thai Airways offer the most convenient scheduled flights to Bangkok.

Paris to Bangkok is 11 hrs 15 min, direct flight


From Germany: Thai Airways, Lufthansa and Eurowings offer the most convenient flights to Bangkok.

Dusseldorf to Bangkok is 11 hrs 35 min, direct flight
Frankfurt to Bangkok is 10 hrs 40 min, direct flight
Munich to Bangkok is 10 hrs 30 min, direct flight

Berlin to Bangkok is 12 hrs 15 min, connecting flightˆ
Hamburg to Bangkok is 12 hrs 55 min, connecting flightˆ


From 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, connecting flightˆ
Boston to Bangkok is 19 hrs 25 min, connecting flightˆ
Chicago to Bangkok is 19 hrs 55 min, connecting flightˆ
Dallas-Fort Worth to Bangkok is 21 hrs, connecting flightˆ
New York to Bangkok is 19 hrs 55 min, connecting flightˆ
Los Angeles to Bangkok is 19 hrs, connecting flightˆ
San Francisco to Bangkok is 18 hrs 50 min, 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, connecting flightˆ
Montreal to Bangkok is 19 hrs 40 min, connecting flightˆ
Vancouver to Bangkok is 17 hrs 35 min, connecting flightˆ

(ˆincludes transfer time.)


Flying in

Chiang Mai International Airport (CNX) is located around 4km (2.4mi) – a 10-minute taxi ride to the Old City.


Transfer between terminals

Both the international and domestic terminals are located in the same building.


Public transport

Taxi: Taxi booking desks are located on the first floor of the terminal building. There are two taxi companies available: Chiang Mai Airport Taxi charges a flat rate of 150 Baht to all destinations in the city, while Taxi Meter charges around 100-120 Baht with an additional airport service charge of 50 Baht.

Tuk Tuks are also available outside the terminal building. Be prepared to bargain. The ride from the airport to downtown is around 100-150 Baht.

Shuttle: Hotels meet guests by prior arrangement.

Bus: RTC Chiang Mai Smart Bus operates every 15 minutes from the terminal to the city centre for around 20 Baht.

Shared minibus taxis known as songthaews are available outside the airport gates for 40 Baht. Or you can have an entire songthaew to yourself for 200 Baht.


Car rental

Car hire companies at Chiang Mai International Airport include Avis, Budget, Hertz, National and Sixt.


Terminal facilities

Money: Several currency exchange facilities and ATMs are available in Departures and Arrivals.

Food: Numerous restaurants are available in the public zones of both terminals as well as cafes and fast food outlets after security.

Shopping: Various convenience stores, book shops, souvenir retailers and fashion accessory shops are located at the airport. Duty-free shopping is available on the second floor of the international terminal after check-in.

Wi-Fi: Wi-Fi internet access is available throughout the airport – free for the first 120 minutes.

Mobile phones and sim cards are available on the first floor of the International and Domestic terminals. Public telephones are located throughout the airport.

The post service is located on the first floor of the Domestic Arrivals Hall.

Other: Other available facilities at Chiang Mai International Airport include a prayer room, baby changing facilities and several airline lounges.


Disabled facilities

Facilities include ramps, lifts and disabled toilets. Wheelchair assistance and help with baggage are available on request. Contact the airport service (tel: +66 53 270 222) or your airline for specific assistance.


Entry requirements

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.


Getting around Chiang Mai

The best way of getting around Chiang Mai's Old City is on foot or by bicycle.

For anywhere else join the locals and hop on a songtaew shared taxi (usually a red pickup truck), or take a tuk-tuk.

Alternatively, you may find it easier to have your own wheels – a choice of car, motorcycle and bicycle hire is available in Chiang Mai.

While driving around Chiang Mai is not for the faint-hearted – cars, motorbikes, bicycles, rickshaws, street vendors and pedestrians all jostle for space on the road – hiring your own set of wheels is easy and a cost effective way to explore beyond the city centre.

Hire cars are available at the airport and from agencies around Tha Phae Gate, including Avis (www.avis.com), Budget (www.budget.co.th), Thai Rent a Car (https://thairentacar.com) and North Wheels (www.northwheels.com) – the latter offers hotel pick-up and delivery, 24-hour emergency road service and comprehensive insurance.

More information about how to get around Chiang Mai


More about Chiang Mai…



Latest update: How to get to Chiang Mai: 1 June, 2022



Advertising