Direct flights from Meizhou to Shanghai

  • 3 flights a week
  • China Eastern Airlines

🔔 Track this route

We check MXZ → PVG every day and email you the cheapest nonstop fares we find.

Free · one-click unsubscribe

When the nonstops leave

Typical weekly schedule · 3 flights per week · Updated 19d ago

Most leave in the afternoon.

Morning before noon 0 a week

No nonstop leaves before noon.

Afternoon noon – 6 PM 3 a week

Arrive the same day

12:40 PMTue, Thu, Sat
Evening after 6 PM 0 a week

No nonstop leaves after 6 PM.

China Eastern Airlines Arrives Terminal 1

Frequently asked questions

Is there a direct flight from Meizhou to Shanghai?

Yes. China Eastern Airlines flies nonstop from Meizhou (MXZ) to Shanghai (PVG), 3–4 times a week. The flight takes about 1h 43m and covers 590 miles (949 km). Schedule data from 1 October 2026.

Which airlines fly direct from Meizhou to Shanghai?

China Eastern Airlines operates nonstop flights from Meizhou to Shanghai.

How long is the flight from Meizhou to Shanghai?

The nonstop flight from Meizhou to Shanghai takes ~1h 43m (approximately 949 km).

How often do direct flights operate from Meizhou to Shanghai?

Nonstop flights from Meizhou to Shanghai operate 3–4 times a week — 3 flights per week.

What days of the week are there direct flights from Meizhou to Shanghai?

Direct flights from Meizhou to Shanghai operate on Tuesday, Thursday, and Saturday.