Cheap flights from Chiang Mai to Shanghai

Compare Chiang Mai to Shanghai flight deals

Find the cheapest month or even day of the year to fly to Shanghai

Book the best Shanghai fare with no extra fees

Flight deals from Chiang Mai to Shanghai

Looking for a cheap last-minute deal or the best return flight from Chiang Mai to Shanghai? Find the lowest prices on one-way and return tickets right here.
Map with a flight path from Chiang Mai to Shanghai. A plane icon is halfway along the route with a label that says "Direct flight".
Direct flight

Your route at a glance

Cheapest deal$217
Cheapest monthDecember
Average flight duration4 hours and 8 minutes
Most popular airlineSpring Airlines

Find the cheapest month to fly from Chiang Mai to Shanghai

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Chiang Mai to Shanghai flights are currently cheapest in December.

Direct flights from Chiang Mai to Shanghai

Alternative Chiang Mai to Shanghai routes

Looking for the cheapest, fastest or easiest route from Chiang Mai to Shanghai? You could fly into the following airports instead.

Flying from Chiang Mai International Airport (CNX) to Shanghai: what you need to know

  • The average duration of a direct flight from Chiang Mai International Airport to Shanghai is 4 hours 50 minutes.

  • Chiang Mai International Airport is located in Chiang Mai. Based in the UTC+8 timezone, Shanghai is one hour ahead of Chiang Mai.

  • With 12 flights a week between the two airports, Chiang Mai International Airport (CNX) to Shanghai Pudong International Airport (PVG) is the busiest route. China Eastern Airlines operates the earliest flight at 14:55. If you'd like to make the most of your day before taking off, the latest departure from CNX to PVG is with Juneyao Airlines at 23:35.

  • For a relaxed start to your CNX to Shanghai flight, leave enough time for things like check-in and baggage drop. Turning up two hours before international departures and an hour before domestic flights is the general rule.

  • Delays at check-in and security are likely if you're jetting off during high season, so allow some extra breathing room. A good general rule for peak times? Arrive up to four hours ahead for international flights and at least two hours for domestic departures.

  • You can book a direct Chiang Mai International Airport to Shanghai ticket. Begin your trip at CNX and arrive at Shanghai Pudong International Airport (PVG).

  • Pick from a variety of carriers offering direct flights from Chiang Mai International Airport to Shanghai. Book your journey with one of these:

  • Stopovers are the perfect opportunity to break up your journey and maybe even visit a new city. When searching for plane tickets from CNX to Shanghai, uncheck the 'Direct flights only' box to see where you can stop along the way. Consider one of these popular options:

    • Guangzhou Baiyun International Airport (CAN)

    • Beijing Capital International Airport (PEK)

    • Kunming Changshui International Airport (KMG)

  • CNX is around 3 kilometres from central Chiang Mai. If you're driving, catching a cab or ride-sharing from the centre, it'll take you 10 minutes or so to get there, depending on the traffic. If you're using public transport, expect the travel time to be around 25 minutes.

  • Want an easy start to your trip? Stay near CNX. Whether you have an early flight from Chiang Mai International Airport to Shanghai or want to avoid feeling rushed, these hotels have you covered:

  • 76.37% of flights that depart Chiang Mai International Airport touch down at their destination on time.

How to find the cheapest flights from Chiang Mai International Airport (CNX) to Shanghai

  • $133 is currently the lowest price for a one-way Chiang Mai International Airport to Shanghai flight. A return plane ticket starts at $217. These prices may change depending on availability.

  • Book one month before flying. Pricing trends show that this is the ideal window for finding cheap flights from CNX to Shanghai.

  • Plan your trip for May. That's the best month for scoring an awesome deal on Chiang Mai International Airport to Shanghai tickets. If you're flexible with your dates, use the 'Whole month' tool to access the cheapest price across every month.

  • Snapping up a cheap flight from CNX to Shanghai couldn't be easier with Price Alerts. All you need to do is create one of these automatic notifications and we'll let you know when a cheaper option becomes available.

  • Choose your preferred departure and arrival times, airlines and number of stops with our filters. Then, sort the results for your flight from Chiang Mai International Airport to Shanghai by 'Cheapest,' 'Best' or 'Fastest.'

Airports in Shanghai

Shanghai Pudong International Airport (PVG)

Shanghai Hongqiao International Airport (SHA)

  • Shanghai Hongqiao International Airport (SHA) is roughly 14 kilometres from central Shanghai. Once you've disembarked your flight from Chiang Mai International Airport to Shanghai, it'll take you around 20 minutes to get to the heart of the city in a ride-share or cab.

  • Hang the 'Do not disturb' sign on your door and rest at a hotel close to SHA. Here are a few options where you can kick back after your CNX to Shanghai flight:

  • Pick up a Shanghai Hongqiao International Airport rental car and set off toward new discoveries with your own wheels. Hertz is just moments from your arrival gate, so you can hit the road without delay.

  • Avoid filling out forms on the spot and save time at the rental desk by completing your booking beforehand. Secure your ride from SHA in advance so you can simply grab the keys and get going.

  • You can find Shanghai Hongqiao International Airport at 700 Yingbin 1st Rd.

Best time to go to Shanghai

  • Plan your trip to Shanghai during peak season if you want a busy atmosphere, but remember that prices tend to be higher. Alternatively, book flights from Chiang Mai International Airport to Shanghai during the off-season when prices are cheaper and crowds are smaller.

  • Lock in a Chiang Mai International Airport to Shanghai plane ticket with a departure in August to experience the city during its warmest month. You can expect temperatures to range from 23ºC (73ºF) to 34ºC (93ºF).

  • January has average temperatures of between -1ºC (30ºF) and 10ºC (50ºF). Search for a cheap ticket from CNX to Shanghai around that time if you like cooler conditions.

More about Shanghai

Explore more of China

  • Shanghai has plenty to offer, but there are so many other corners of China waiting to be explored. About 274 kilometres west of Shanghai, a visit to Nanjing will fill your itinerary to the brim. Don't miss top attractions like Nanjing City Wall, Nanjing Massacre Memorial Hall and Xuanwu Lake.

  • If you want to check out another major destination in China, head for Puyang, about 241 kilometres south-west of Shanghai. Denggao Lansheng Building, Baozhang Yougu Scenic Area and 元宝山探险乐园 are among the biggest draws.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.