$72 Cheap Flights from Macau (MFM) to Shanghai (PVG)

Cheap Flights from Macau to Shanghai (MFM-PVG)

Prices were available within the past 7 days and start at $72 for one-way flights and $127 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Shanghai Airlines
China Eastern Airlines
Shanghai Airlines
Shanghai Airlines
Shanghai Airlines
Shanghai Airlines
Spring Airlines
Shanghai Airlines
China Southern Airlines
Air Macau Company

Frequently asked questions

How much does a flight from Macau Intl. Airport (MFM) to Pudong Intl. Airport (PVG) cost?
Get a cheap one-way flight from $72 or cheap return flight from $127 from Macau Intl. Airport (MFM) to Pudong Intl. Airport (PVG) with Expedia. Enter your travel dates and sort by "Price (lowest to highest)" to see our cheapest flight deals on this route.
What is the cheapest month to fly from Macau Intl. Airport (MFM) to Pudong Intl. Airport (PVG)?
The cheapest month to fly from MFM to PVG is October, when there's less demand. Off-peak months are typically when you'll find cheap fares for travel between these airports.
Which airlines fly direct from Macau Intl. Airport (MFM) to Pudong Intl. Airport (PVG)?
Choose from 5 airlines that fly nonstop from Macau Intl. Airport (MFM) to Pudong Intl. Airport (PVG). They include:

  • China Eastern Airlines
  • Air Macau
  • Juneyao Airlines
  • Shanghai Airlines
  • Spring Airlines

What is the cheapest airline that flies from Macau Intl. Airport (MFM) to Pudong Intl. Airport (PVG)?
While prices can vary depending on your travel dates, Spring Airlines and Shanghai Airlines are often among the top picks for flights between Macau Intl. Airport (MFM) and Pudong Intl. Airport (PVG). You can also compare carriers on Expedia and use the "Sort by" filter to find the best deal for your MFM to PVG flight.
How many flights per day from Macau Intl. Airport (MFM) to Pudong Intl. Airport (PVG)?
With, on average, 7 nonstop flights departing from Macau Intl. Airport (MFM) to Pudong Intl. Airport (PVG) each day, you'll be up in the air in no time.
What are the most popular departure times for flights from Macau Intl. Airport (MFM) to Pudong Intl. Airport (PVG)?
Flights between MFM and PVG tend to be busiest at 1 PM. If you'd like a more relaxed atmosphere and possibly cheaper tickets, choose a time outside the usual busy windows.
What day of the week has the most flights from MFM to PVG?
Monday offers the most flights from Macau Intl. Airport (MFM) to Pudong Intl. Airport (PVG). Consider taking off on this day and you'll have the best chance of finding a departure that works with your plans.
What is the earliest flight from Macau Intl. Airport (MFM) to Pudong Intl. Airport (PVG)?
Take the earliest flight at around 11:45AM UTC+8, departing from Macau Intl. Airport (MFM). You'll be flying for approximately 2h 10m, arriving at Pudong Intl. Airport (PVG) at approximately 1:55PM UTC+8.
How long does it take to fly from Macau Intl. Airport (MFM) to Pudong Intl. Airport (PVG)?
The average flight duration from MFM to PVG is 2 hours and 30 minutes, covering a total distance of 800 mi.
What airline has the least delays from MFM to PVG?
Shenzhen Airlines has the best track record for on-time direct flights from Macau Intl. Airport (MFM) to Pudong Intl. Airport (PVG), with an on-time score of 96%. Use the Expedia App to see your flight schedule before you head off and get real-time alerts about any trip changes.
What is the best time to fly from Macau Intl. Airport (MFM) to Pudong Intl. Airport (PVG)?
Choose a flight from Macau Intl. Airport (MFM) to Pudong Intl. Airport (PVG) that takes off before 3 PM to reduce the risk of cancellations and delays. Later departures have a 22% higher chance of being canceled, on average.**Most reliable time of the day and month to travel recommendation is based on January through August 2024 flight status data sourced from OAG's global flight data platform.
What airports do you fly into for Shanghai from Macau Intl. Airport (MFM)?
If you're taking a direct flight from Macau Intl. Airport (MFM) to Shanghai, you can arrive at either Pudong Intl. Airport (PVG) or Hongqiao Intl. Airport (SHA).
Is it cheaper to buy a plane ticket from Macau Intl. Airport (MFM) to Pudong Intl. Airport (PVG) last-minute?
Booking your ticket from MFM to PVG just before your trip is generally more expensive. However, if you're flexible with your itinerary, you could score a cheap last-minute fare.
Is it cheaper to book a MFM to PVG flight and hotel package?
Booking a MFM to PVG flight and hotel package is usually cheaper than booking separately. With Expedia, you can enjoy the ease of organizing your trip in one place. Choose from our wide range of stays and then add activities, car rentals and flights to your booking. Bundle everything together, and you could save hundreds of dollars.
Can I cancel or change the date of my flight from Macau Intl. Airport (MFM) to Pudong Intl. Airport (PVG)?
Usually, it's possible to cancel or reschedule your MFM to PVG flight. However, for bookings made more than 24 hours ago, additional charges may apply. Refer to your airline's policies in your itinerary to see what changes are possible and whether any costs are involved. You'll also find more details on our Customer Service portal.

Travel information

Travel information

Origin airport
Macau Intl.
Destination airport
Pudong Intl.
Airlines serving
Air China, Air Macau Company, China Eastern Airlines, China Southern Airlines, Korean Air, Shanghai Airlines, Spring Airlines
Roundtrip price
$126
Distance
801 mi
Average flight time
2 hours 37 mins

Book with confidence

Book with confidence

Explore a world of travel with Expedia

Explore a world of travel with Expedia

*Available to One Key members.