Skip to content
Airport Guide

Chiang Mai International Airport (CNX): Arrival Guide 2026

A compact, easy airport with fast immigration. Here's everything you need to know about arriving in Thailand's northern capital.

5 min read
Chiang Mai International Airport

Chiang Mai International Airport (CNX) is refreshingly simple compared to Bangkok's mega-airports. It's small, well-organized, and you can be in the city center within 15 minutes. If you're heading to northern Thailand, here's what to expect on arrival.

Airport Overview

Chiang Mai Airport sits just 3 km from the Old City, making it one of the most conveniently located airports in Thailand. The international terminal handles around 4 million passengers per year, with direct flights from Singapore, Kuala Lumpur, Seoul, Taipei, and several Chinese cities. The terminal is compact with a single arrivals hall.

Immigration

Fast immigration

Chiang Mai has one of the fastest immigration processes in Thailand. With fewer international flights, wait times are usually under 20 minutes, often just 5тАУ10 minutes. Have your TDAC QR code and passport ready to breeze through.

1

Have your TDAC QR code ready

Pull up the QR code on your phone before deplaning.

2

Walk to immigration

The walk from gate to immigration takes just 2тАУ3 minutes тАФ it's a small terminal.

3

Quick processing

Present passport and QR code. Fingerprint and photo scan. Usually done in under 5 minutes.

4

Grab your bags

Baggage claim is right next to immigration. Carts are free.

Transport Options

TransportCostNotes
Airport Taxi (fixed price)150тАУ200 THBOfficial counter inside arrivals. Fixed price to most areas.
Songthaew (Red Truck)40 THB/personShared red truck. Available outside the terminal. Goes to Old City.
Grab / Bolt100тАУ180 THBUsually cheapest option. Pick up from arrivals.
Hotel ShuttleFreeтАУ200 THBMany hotels offer free pickup. Arrange in advance.

Getting to Key Areas

DestinationDistanceDrive TimeCost by Taxi
Old City (within moat)3 km~15 min150 THB
Nimmanhaemin Road2 km~10 min150 THB
Night Bazaar4 km~15 min150 THB
Doi Suthep15 km~30 min300тАУ400 THB
Chiang Mai University3 km~12 min150 THB

Pro tip: Grab is king in Chiang Mai

Unlike Bangkok, metered taxis barely exist in Chiang Mai. Grab is the most reliable and usually cheapest option for getting around. Download the app before you arrive.

How far is Chiang Mai Airport from the Old City?
Just 3 km тАФ about 10тАУ15 minutes by car depending on traffic. It's one of the most conveniently located airports in Thailand. A taxi costs 150 THB, and a Grab ride is often under 100 THB.
Are there direct international flights to Chiang Mai?
Yes, Chiang Mai has direct international flights from Singapore (Scoot, Singapore Airlines), Kuala Lumpur (AirAsia), Seoul (Korean Air, Jin Air), Taipei (EVA Air), and several Chinese cities. However, most travelers connect through Bangkok Suvarnabhumi or Don Mueang.
Can I get a SIM card at Chiang Mai Airport?
Yes, AIS and TrueMove have counters in the arrivals hall. Tourist SIM packages start from 299 THB. However, the airport counters sometimes close after the last evening flight, so consider buying at a 7-Eleven in town if you arrive late.
Is Chiang Mai Airport close enough to walk to the city?
While it's only 3 km, walking is not recommended due to the lack of pedestrian sidewalks on the airport road and the heat. A Grab ride costs under 100 THB and takes 10 minutes. Save your energy for exploring the temples.

Flying into Chiang Mai?

Complete your Thailand Digital Arrival Card before you land. Fast processing, expert review, and instant QR code delivery.

Start TDAC Application

More Airport Guides

рдЧрд╛рдЗрдб

рдЪрд░рдг-рджрд░-рдЪрд░рдг TDAC рдЧрд╛рдЗрдб: рдкрд╛рд╕рдкреЛрд░реНрдЯ рдлрд╝реАрд▓реНрдб, рджрд┐рдирд╛рдВрдХ рдкреНрд░рд╛рд░реВрдк, рдЖрд╡рд╛рд╕ рдХрд╛ рдкрддрд╛, рдФрд░ рд╡рд╣ #1 рдЧрд▓рддреА рдЬреЛ рдЖрд╡реНрд░рдЬрди рдкрд░ рдЖрд╡реЗрджрди рдХреЛ рд╕рдВрджрд┐рдЧреНрдз рдмрдирд╛рддреА рд╣реИред

FAQ

рдерд╛рдИрд▓реИрдВрдб рдбрд┐рдЬрд┐рдЯрд▓ рдЕрд░рд╛рдЗрд╡рд▓ рдХрд╛рд░реНрдб рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЖрдкрдХреЗ рд╢реАрд░реНрд╖ рдкреНрд░рд╢реНрдиреЛрдВ рдХреЗ рдЙрддреНрддрд░: рдЗрд╕рдХреА рдХрд┐рд╕реЗ рдЬрд╝рд░реВрд░рдд рд╣реИ, рдХрдм рдЖрд╡реЗрджрди рдХрд░реЗрдВ, рдЪреВрдХрдиреЗ рдкрд░ рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ, рдФрд░ рдЧрд▓рддрд┐рдпрд╛рдБ рдХреИрд╕реЗ рд╕реБрдзрд╛рд░реЗрдВред

TDAC рдлреЙрд░реНрдо

5 рдорд┐рдирдЯ рд╕реЗ рдХрдо рдореЗрдВ рдЕрдкрдирд╛ TDAC рдкреВрд░рд╛ рдХрд░реЗрдВред рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рддреНрд░реБрдЯрд┐ рд╕рдореАрдХреНрд╖рд╛ рд╢рд╛рдорд┐рд▓ рд╣реИред QR рдХреЛрдб рддреБрд░рдВрдд рдЖрдкрдХреЗ рдЗрдирдмреЙрдХреНрд╕ рдореЗрдВ рдкрд╣реБрдБрдЪрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред 6 рдпрд╛рддреНрд░рд┐рдпреЛрдВ рддрдХ рдХреЗ рд╕рдореВрд╣ рдЖрд╡реЗрджрдиред