Flight Schedules

Last Updated: Sun, 2 Mar, 2025

  • 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
    12:50 SHA
    2Hrs, 25m Direct
  • MFMMacau Airport 10:25 - SHA 12:50 2h 25m Direct
  • MFMMacau Airport 10:25
  • SHAShanghai Hongqiao International Airport 12:50
  • 2h 25m
  • Direct
  • Air Macau (NX 110)Airbus
  • Air Macau (NX 110)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • Airbus
  • 11:50 MFM
    14:10 PVG
    2Hrs, 20m Direct
  • MFMMacau Airport 11:50 - PVG 14:10 2h 20m Direct
  • MFMMacau Airport 11:50
  • PVGShanghai Pudong International Airport 14:10
  • 2h 20m
  • Direct
  • Spring Airlines (9C 8876)Airbus
  • Spring Airlines (9C 8876)
    • M
    • -
    • W
    • -
    • F
    • -
    • 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)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 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
    • F
    • S
    • S
  • Boeing 737 500 Winglets
  • 13:25 MFM
    15:45 PVG
    2Hrs, 20m Direct
  • MFMMacau Airport 13:25 - PVG 15:45 2h 20m Direct
  • MFMMacau Airport 13:25
  • PVGShanghai Pudong International Airport 15:45
  • 2h 20m
  • Direct
  • Shanghai Airlines (FM 806)Boeing 737 500 Winglets
  • Shanghai Airlines (FM 806)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • Boeing 737 500 Winglets
  • 16:45 MFM
    19:10 PVG
    2Hrs, 25m Direct
  • MFMMacau Airport 16:45 - PVG 19:10 2h 25m Direct
  • MFMMacau Airport 16:45
  • PVGShanghai Pudong International Airport 19:10
  • 2h 25m
  • Direct
  • China Eastern Airlines (MU 2008)Airbus
  • China Eastern Airlines (MU 2008)
    • M
    • -
    • W
    • -
    • F
    • -
    • S
  • Airbus
  • 21:40 MFM
    00:15 PVG
    2Hrs, 35m Direct
  • MFMMacau Airport 21:40 - PVG 00:15 2h 35m Direct
  • MFMMacau Airport 21:40
  • PVGShanghai Pudong International Airport 00:15
  • 2h 35m
  • Direct
  • China Eastern Airlines (MU 9992)Airbus
  • China Eastern Airlines (MU 9992)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • Airbus
  • 14:35 MFM
    20:40 SHA
    6Hrs, 05m 1 Stop (XMN)
  • MFMMacau Airport 14:35 - SHA 20:40 6h 05m 1 Stop (XMN) Xiamen
  • MFMMacau Airport 14:35
    XMNXiamen Airport 19:00
  • XMNXiamen Airport 16:05
    SHAShanghai Hongqiao International Airport 20:40
  • 6h 05m (2h 55m)
  • 1 Stop XMN · Xiamen 2h 55m
  • Xiamen Airlines (MF 8682)Boeing 737 800
    Xiamen Airlines (MF 8545)Airbus A321 Neo
  • Xiamen Airlines (MF 8682)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 18:20 MFM
    22:40 SHA
    4Hrs, 20m 1 Stop (FOC)
  • MFMMacau Airport 18:20 - SHA 22:40 4h 20m 1 Stop (FOC) Fuzhou
  • MFMMacau Airport 18:20
    FOCFuzhou Airport 21:25
  • FOCFuzhou Airport 19:55
    SHAShanghai Hongqiao International Airport 22:40
  • 4h 20m (1h 30m)
  • 1 Stop FOC · Fuzhou 1h 30m
  • Xiamen Airlines (MF 8672)Boeing 737 800
    China Eastern Airlines (MU 5580)Airbus A320 Neo
  • 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 10:25. 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.