Fare Guide

Estimated lowest fares found within 7 days

Cheapest Airline China Eastern Airlines

The cheapest airline(s) flying from Macao to Shanghai is China Eastern Airlines.

  • China Eastern Airlines China Eastern Airlines
  • Spring Airlines Spring Airlines
  • Air Macau Air Macau
  • Shanghai Airlines Shanghai Airlines
  • China Southern Airlines China Southern Airlines
  • Air China Air China
  • Shenzhen Airlines Shenzhen Airlines
  • Juneyao Airlines Juneyao Airlines
  • Shandong Airlines Shandong Airlines
  • Xiamen Airlines Xiamen Airlines
Cheapest Month December

Travel Period: October 2024 - September 2025

The cheapest month(s) to fly from Macao to Shanghai is December.

  • Oct 2024
  • Nov 2024
  • Dec 2024
  • Jan 2025
  • Feb 2025
  • Mar 2025
  • Apr 2025
  • May 2025
  • Jun 2025
  • Jul 2025
  • Aug 2025
  • Sep 2025
Cheapest Day of the Week Friday

The cheapest day(s) of the week to fly from Macao to Shanghai is Friday.

  • Sun Sunday
  • Mon Monday
  • Tue Tuesday
  • Wed Wednesday
  • Thu Thursday
  • Fri Friday
  • Sat Saturday

Flight Schedules

Last Updated: Mon, 2 Sep, 2024

  • Time Earliest
    • Earliest
    • Latest
  • Depart Earliest
    • Earliest
    • Latest
  • Arrive
    • Earliest
    • Latest
  • Duration
    • Shortest
    • Longest
  • Stopover
    All
  • Airline Filter by Airline
    View All Airline
  • Availability
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 10:25 MFM
    13:05 SHA
    2Hrs, 40m Direct
  • MFMMacau Airport 10:25 - SHA 13:05 2h 40m Direct
  • MFMMacau Airport 10:25
  • SHAShanghai Hongqiao International Airport 13:05
  • 2h 40m
  • Direct
  • Air Macau (NX 110)Airbus
  • Air Macau (NX 110)
    • M
    • T
    • -
    • T
    • F
    • S
    • S
  • Airbus
  • 10:25 MFM
    13:05 SHA
    2Hrs, 40m Direct
  • MFMMacau Airport 10:25 - SHA 13:05 2h 40m Direct
  • MFMMacau Airport 10:25
  • SHAShanghai Hongqiao International Airport 13:05
  • 2h 40m
  • Direct
  • Air Macau (NX 110)Airbus
  • Air Macau (NX 110)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • Airbus
  • 11:45 MFM
    14:20 PVG
    2Hrs, 35m Direct
  • MFMMacau Airport 11:45 - PVG 14:20 2h 35m Direct
  • MFMMacau Airport 11:45
  • PVGShanghai Pudong International Airport 14:20
  • 2h 35m
  • Direct
  • Spring Airlines (9C 8876)Airbus
  • Spring Airlines (9C 8876)
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • Airbus
  • 13:20 MFM
    15:40 PVG
    2Hrs, 20m Direct
  • MFMMacau Airport 13:20 - PVG 15:40 2h 20m Direct
  • MFMMacau Airport 13:20
  • PVGShanghai Pudong International Airport 15:40
  • 2h 20m
  • Direct
  • Air Macau (NX 136)Airbus
  • Air Macau (NX 136)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • Airbus
  • 13:25 MFM
    15:55 PVG
    2Hrs, 30m Direct
  • MFMMacau Airport 13:25 - PVG 15:55 2h 30m Direct
  • MFMMacau Airport 13:25
  • PVGShanghai Pudong International Airport 15:55
  • 2h 30m
  • Direct
  • Shanghai Airlines (FM 806)Boeing 737 500 Winglets
  • Shanghai Airlines (FM 806)
    • -
    • -
    • W
    • -
    • -
    • S
    • -
  • Boeing 737 500 Winglets
  • 13:25 MFM
    15:50 PVG
    2Hrs, 25m Direct
  • MFMMacau Airport 13:25 - PVG 15:50 2h 25m Direct
  • MFMMacau Airport 13:25
  • PVGShanghai Pudong International Airport 15:50
  • 2h 25m
  • Direct
  • Shanghai Airlines (FM 806)Boeing 737 500 Winglets
  • Shanghai Airlines (FM 806)
    • -
    • -
    • -
    • T
    • F
    • -
    • S
  • Boeing 737 500 Winglets
  • 13:25 MFM
    16:00 PVG
    2Hrs, 35m Direct
  • MFMMacau Airport 13:25 - PVG 16:00 2h 35m Direct
  • MFMMacau Airport 13:25
  • PVGShanghai Pudong International Airport 16:00
  • 2h 35m
  • Direct
  • Shanghai Airlines (FM 806)Boeing 737 500 Winglets
  • Shanghai Airlines (FM 806)
    • M
    • T
    • -
    • -
    • -
    • -
    • -
  • Boeing 737 500 Winglets
  • 13:40 MFM
    16:15 SHA
    2Hrs, 35m Direct
  • MFMMacau Airport 13:40 - SHA 16:15 2h 35m Direct
  • MFMMacau Airport 13:40
  • SHAShanghai Hongqiao International Airport 16:15
  • 2h 35m
  • Direct
  • Shanghai Airlines (FM 818)Boeing 737 200 Mixed Configuration
  • Shanghai Airlines (FM 818)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • Boeing 737 200 Mixed Configuration
  • 16:45 MFM
    19:20 PVG
    2Hrs, 35m Direct
  • MFMMacau Airport 16:45 - PVG 19:20 2h 35m Direct
  • MFMMacau Airport 16:45
  • PVGShanghai Pudong International Airport 19:20
  • 2h 35m
  • Direct
  • China Eastern Airlines (MU 2008)Airbus
  • China Eastern Airlines (MU 2008)
    • M
    • T
    • W
    • -
    • F
    • S
    • S
  • Airbus
  • 16:45 MFM
    19:20 PVG
    2Hrs, 35m Direct
  • MFMMacau Airport 16:45 - PVG 19:20 2h 35m Direct
  • MFMMacau Airport 16:45
  • PVGShanghai Pudong International Airport 19:20
  • 2h 35m
  • Direct
  • China Eastern Airlines (MU 2008)Airbus
  • China Eastern Airlines (MU 2008)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • Airbus
  • 17:20 MFM
    19:40 PVG
    2Hrs, 20m Direct
  • MFMMacau Airport 17:20 - PVG 19:40 2h 20m Direct
  • MFMMacau Airport 17:20
  • PVGShanghai Pudong International Airport 19:40
  • 2h 20m
  • Direct
  • Air Macau (NX 102)Airbus
  • Air Macau (NX 102)
    • M
    • T
    • -
    • T
    • F
    • S
    • S
  • Airbus
  • 18:25 MFM
    21:05 SHA
    2Hrs, 40m Direct
  • MFMMacau Airport 18:25 - SHA 21:05 2h 40m Direct
  • MFMMacau Airport 18:25
  • SHAShanghai Hongqiao International Airport 21:05
  • 2h 40m
  • Direct
  • Air Macau (NX 138)Airbus
  • Air Macau (NX 138)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • Airbus
  • 19:55 MFM
    22:20 SHA
    2Hrs, 25m Direct
  • MFMMacau Airport 19:55 - SHA 22:20 2h 25m Direct
  • MFMMacau Airport 19:55
  • SHAShanghai Hongqiao International Airport 22:20
  • 2h 25m
  • Direct
  • China Eastern Airlines (MU 2056)Airbus
  • China Eastern Airlines (MU 2056)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • Airbus
  • 20:20 MFM
    22:55 SHA
    2Hrs, 35m Direct
  • MFMMacau Airport 20:20 - SHA 22:55 2h 35m Direct
  • MFMMacau Airport 20:20
  • SHAShanghai Hongqiao International Airport 22:55
  • 2h 35m
  • Direct
  • China Eastern Airlines (MU 240)Airbus Industrie 330 300
  • China Eastern Airlines (MU 240)
    • M
    • -
    • -
    • -
    • F
    • -
    • S
  • Airbus Industrie 330 300
  • 21:45 MFM
    00:45 PVG
    3Hrs, 00m Direct
  • MFMMacau Airport 21:45 - PVG 00:45 3h Direct
  • MFMMacau Airport 21:45
  • PVGShanghai Pudong International Airport 00:45
  • 3h
  • Direct
  • China Eastern Airlines (MU 9992)Airbus
  • China Eastern Airlines (MU 9992)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • Airbus
  • 06:30 MFM
    09:00 SHA
    2Hrs, 30m Direct
  • MFMMacau Airport 06:30 - SHA 09:00 2h 30m Direct
  • MFMMacau Airport 06:30
  • SHAShanghai Hongqiao International Airport 09:00
  • 2h 30m
  • Direct
  • Air Macau (NX 106)Airbus
  • Air Macau (NX 106)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • Airbus
  • 13:15 MFM
    19:40 PVG
    6Hrs, 25m 1 Stop (TPE)
  • MFMMacau Airport 13:15 - PVG 19:40 6h 25m 1 Stop (TPE) Taipei
  • MFMMacau Airport 13:15
    TPETaipei Taiwan Taoyuan International Airport 17:40
  • TPETaipei Taiwan Taoyuan International Airport 15:00
    PVGShanghai Pudong International Airport 19:40
  • 6h 25m (2h 40m)
  • 1 Stop TPE · Taipei 2h 40m
  • EVA Air (BR 802)Airbus Industrie 330 300
    Air China (CA 196)Airbus Industrie 330 300
  • EVA Air (BR 802)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 13:15 MFM
    18:25 PVG
    5Hrs, 10m 1 Stop (TPE)
  • MFMMacau Airport 13:15 - PVG 18:25 5h 10m 1 Stop (TPE) Taipei
  • MFMMacau Airport 13:15
    TPETaipei Taiwan Taoyuan International Airport 16:30
  • TPETaipei Taiwan Taoyuan International Airport 15:00
    PVGShanghai Pudong International Airport 18:25
  • 5h 10m (1h 30m)
  • 1 Stop TPE · Taipei 1h 30m
  • EVA Air (BR 802)Boeing 787 9
    EVA Air (BR 722)Airbus Industrie 330 300
  • EVA Air (BR 802)
    • M
    • T
    • -
    • -
    • -
    • S
    • -
  • 13:15 MFM
    18:25 PVG
    5Hrs, 10m 1 Stop (TPE)
  • MFMMacau Airport 13:15 - PVG 18:25 5h 10m 1 Stop (TPE) Taipei
  • MFMMacau Airport 13:15
    TPETaipei Taiwan Taoyuan International Airport 16:30
  • TPETaipei Taiwan Taoyuan International Airport 15:00
    PVGShanghai Pudong International Airport 18:25
  • 5h 10m (1h 30m)
  • 1 Stop TPE · Taipei 1h 30m
  • EVA Air (BR 802)Airbus Industrie 330 300
    EVA Air (BR 722)Airbus Industrie 330 300
  • EVA Air (BR 802)
    • -
    • -
    • W
    • T
    • F
    • -
    • S
  • 17:30 MFM
    22:50 SHA
    5Hrs, 20m 1 Stop (FOC)
  • MFMMacau Airport 17:30 - SHA 22:50 5h 20m 1 Stop (FOC) Fuzhou
  • MFMMacau Airport 17:30
    FOCFuzhou Airport 21:25
  • FOCFuzhou Airport 19:15
    SHAShanghai Hongqiao International Airport 22:50
  • 5h 20m (2h 10m)
  • 1 Stop FOC · Fuzhou 2h 10m
  • Xiamen Airlines (MF 8672)Boeing 737 800
    China Eastern Airlines (MU 5580)Boeing 737 200 Mixed Configuration
  • Xiamen Airlines (MF 8672)
    • -
    • -
    • -
    • -
    • F
    • -
    • S
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
What’s the fastest flight time from Macao to Shanghai?

The fastest flight time for direct flights from Macao to Shanghai is 2 hours 20 minutes. Check latest flight schedules & prices on Wego.

What’s the most popular airline flying from Macao to Shanghai?

The most popular airline flying from Macao to Shanghai is China Eastern Airlines. Find the latest flight deals on Wego.

How far is Shanghai from Macao?

The flight distance between Macao and Shanghai is 1275km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 06:30. The last flight of the day departs at 10:25. See the full list of flight times on Wego.

How many airlines offer direct flights from Macao to Shanghai?

There are 4 airlines that offer direct flights from Macao to Shanghai. Find out the list of airlines on Wego.