International route PEK to CNX

Cheap flights from Beijing to Chiang Mai

Air China flies nonstop from Beijing to Chiang Mai. The 2,909 km flight takes about 4 hours 10 minutes.

Fares Fares are pulled from the airlines and our partners when you search. Search your dates
Nonstop, one airlineEconomy
PEK
Beijing
CNX
Chiang Mai
Distance
2,909 km
Return Search fares

Looking for Beijing to Chiang Mai air tickets and not sure what to pay? Air China flies this route, and fares change with demand, so the same seat can cost noticeably more close to a holiday weekend. Put your dates in the search above to compare today's fares and book with bookingMentor.

Everything you should know

Cheapest round-trip

Search your dates

Return fares for Beijing to Chiang Mai are pulled from the airlines and our partners when you search. Pick your dates to see return flights and prices.

Search round trips

Cheapest one-way

Search your dates

Fares for Beijing to Chiang Mai are pulled from the airlines and our partners when you search. Enter the dates you want to fly for current prices.

Search flights

Nonstop flights

Nonstop, one airline

You can fly direct with Air China. Average duration is 4h 10m.

Start a new search

bookingMentor shows the fares of every flight listed on this route so you can pick the best deal.

We hope you love your trip to Chiang Mai!

Beijing to Chiang Mai flight guide

Flying from Beijing to Chiang Mai

  • Updated
  • 6 min read
In short

Air China flies nonstop from Beijing Capital International Airport (PEK) to Chiang Mai International Airport (CNX) in northern Thailand. The 2,909 km flight takes about 4 hours 10 minutes and lands a short drive from Chiang Mai's old city, which suits travellers who want to start a Thailand trip in the mountains and temples of the north.

Air China is the only airline on the route. It is a full-service carrier, so economy fares normally include a checked bag and a meal; the allowance on your booking is the one that counts. Muslim and other special meals can be requested at least 24 hours ahead in manage-booking.

Capital airport, not Daxing, for this flight

Make sure you head to Capital, in the north-east of the city, and not Daxing (PKX) in the far south. The two are well over an hour apart by road. The Capital Airport Express train from Dongzhimen is the quickest way out from the subway network, and taxis serve each terminal.

Immigration and the Thailand Digital Arrival Card

International passengers go through immigration in the international hall of Chiang Mai's single terminal building. Entry rules for Thailand vary by nationality, and every foreign visitor fills in the Thailand Digital Arrival Card online within 72 hours before landing. Check our Thailand visa page and the Thai immigration website for your passport. Since 15 September 2026, Thailand's old 60-day visa exemption has been replaced: passports from 60 countries and territories now get 30 days for tourism.

The airport sits just south-west of the old city, so the transfer is short whichever way you go. The airport authority, AOT, runs flat-fare shuttle vans from Gate 12 of the international terminal: 40 baht on route A1 to Nimmanhaemin, Huay Kaew and the moat, 40 baht on route A2 to Mahidol Road, the Night Bazaar and Chang Khlan Road, and 60 baht on route A3 to Ring Road 2. The yellow and red lines of the Chiang Mai City Bus run from 06:00 to 23:30, linking the airport with the old city, the Night Bazaar and Maya mall. A taxi or Grab reaches most old-city and Nimman hotels in 15 to 20 minutes. Car rental desks are on the first floor if you plan to drive to Doi Inthanon or Pai.

Escaping a Beijing winter, November to February

Chiang Mai is at its best from November to February, when days are warm and evenings can fall to about 10°C, a welcome change from a Beijing winter. Hot weather arrives from April, with highs around 40°C, and the rainy season runs roughly from June to October. Fares on Beijing departures climb around Chinese New Year, when demand for Thailand peaks.

Setting clocks back and flying on from Chiang Mai

Set your watch back one hour on landing (China is UTC+8, Thailand UTC+7); neither country changes its clocks. Chiang Mai has frequent domestic flights to Bangkok, where you can connect to the rest of Asia. Travellers heading on to South Asia often fly via Suvarnabhumi (see Bangkok to Dhaka flights), and Beijing has its own direct services too, listed on our Beijing Capital to Dhaka flights page.

Air China puts a lot of capacity into Thailand in the northern winter. For 2026/27 it has added a third daily Beijing to Phuket flight from 16 November 2026 to 20 February 2027. If you want both the north and the beaches, flying into Chiang Mai and home from Phuket on Air China is one way to avoid backtracking.

Fact-checked by the bookingMentor Travel Desk Reviewed · Updated when rules or prices change

Checked against trusted sources:
Chiang Mai International AirportHK Express Chiang Mai guideAeroRoutes, 18 September 2026

See all 4 sources
  1. Chiang Mai International Airport (AOT)
  2. HK Express Chiang Mai guide
  3. AeroRoutes, 18 September 2026 (Air China Beijing to Phuket)
  4. TAT Newsroom, 1 September 2026 (visa exemption rules)

Beijing to Chiang Mai flights at a glance

Air China flies nonstop from Beijing (PEK) to Chiang Mai (CNX). The 2,909 km flight takes about 4 hours 10 minutes.

Key facts for Beijing to Chiang Mai flights
Flight time4h 10m nonstop
Distance2,909 km

Search Beijing to Chiang Mai flights

Pick your dates to see the flights, times and fares available on this route.

Flights and fares for your dates Search the dates you want to fly to see the flights and fares available. Search flights

Airlines flying Beijing to Chiang Mai

One airline flies this route nonstop.

CHECK ALL

Departure and arrival airports

PEK Beijing Capital International Airport

Codes
IATA PEK
City
Beijing, China
Getting into town
Beijing Capital International Airport is north-east of the city. The Capital Airport Express train runs to Dongzhimen, where it meets the subway, and taxis queue outside each terminal.
Time zone
UTC+8

Beijing Capital airport guide

CNX Chiang Mai International Airport

Codes
IATA CNX
City
Chiang Mai, Thailand
Terminal
One passenger building with international and domestic halls.
Time zone
UTC+7, no daylight saving
Getting into town
Chiang Mai International Airport sits just south-west of the old city, one of the shortest airport runs in Asia: a taxi or Grab reaches most old-city and Nimman hotels in 15 to 20 minutes.

Chiang Mai airport guide

How to book Beijing to Chiang Mai for less

Practical points for booking this route.

1airline on the route

Compare the total, not the headline fare

Put your dates into the search above and compare the price with baggage, seats and meals included, not just the base fare.

e-Visafor Bangladeshi passports

Apply for the Thai e-Visa early

Apply for the Thai e-Visa online well before you fly and fill in the Thailand Digital Arrival Card in the 72 hours before landing; airlines check both at check-in.

Travelers are asking

No questions yet about Beijing to Chiang Mai flights. Ask the community or our travel team, and the answer will show here once it is published.

Be the first to ask

Our travel team answers questions about Beijing to Chiang Mai flights

Reviews and questions

Contribute:
No reviews yet. Be the first to review this routeFlown Beijing to Chiang Mai recently? Tell other travellers how check-in, the flight and the arrival went.

Need help?

Frequently Asked Questions (FAQs)

Getting there

Air China flies the route nonstop. Schedules change by season, so check the flights for your dates in the search above.

General