Flights Destinations Beaches Map Services Booking Collections Ratings
Home / Macau — Beijing

Cheap flights Macau — Beijing

from $97 1 987 km ~2h 50m 72 flights found 6 airlines cheapest on Friday
How many travellers?
Adults
12+ years
1
Children
2–11 years
0
Infants
under 2
0
Choose your departure date
Cheapest: $97 on 04.12.2026
Prices shown are from searches by other travellers over the last 24 hours. Missing a date? Click any day — we'll find tickets anyway.
November 2026
Mo
Tu
We
Th
Fr
Sa
Su
December 2026
Mo
Tu
We
Th
Fr
Sa
Su
January 2027
Mo
Tu
We
Th
Fr
Sa
Su
Depart
—
Return
—
Cheapest flights found
04 Dec 2026, Fri
China Eastern MU 2016
12:30
MFM Macau International Airport
15:45
PKX Beijing Daxing International Airport
3h 15m Direct
View this ticket
28 Nov 2026, Sat
Shanghai Airlines FM 8646
08:25
MFM Macau International Airport
13:10
PKX Beijing Daxing International Airport
4h 45m 1 stop
View this ticket
21 Nov 2026, Sat
China Eastern MU 2056
14:55
MFM Macau International Airport
19:45
PEK Beijing Capital International Airport
4h 50m 1 stop
View this ticket
28 Nov 2026, Sat
Air Macau NX 5404
03:10
MFM Macau International Airport
06:10
PEK Beijing Capital International Airport
3h Direct
View this ticket
16 Dec 2026, Wed
China Eastern MU 866
09:15
MFM Macau International Airport
13:20
PKX Beijing Daxing International Airport
4h 5m 1 stop
View this ticket
25 Nov 2026, Wed
Air Macau NX 5454
06:55
MFM Macau International Airport
10:10
PEK Beijing Capital International Airport
3h 15m Direct
View this ticket
Route characteristics
Distance
1 987 km
Flight time
2h 50m
Time difference
+0h
Minimum price
from $97 (04.12.2026)
Average price
$126
Maximum price
$151
Departures per week
6
Cheapest day
Friday
Departure airports (1)
MFM Macau International Airport
Arrival airports (2)
PEK Beijing Capital International Airport PKX Beijing Daxing International Airport
Airlines (6)
MU China Eastern FM Shanghai Airlines NX Air Macau ZH Shenzhen Airlines CZ China Southern Airlines CA Air China
Agencies (9)
City.Travel Kiwi.com Kupi.com OneTwoTrip Clickavia Trip.com Авиасейлс Mytrip.com Biletix
Prices by day of week
Price trend by month
Airlines — cheapest prices 6
China Eastern
China Eastern
28 flights · 25 days
$97
Shanghai Airlines
Shanghai Airlines
11 flights · 11 days
$106
Air Macau
Air Macau
16 flights · 16 days
$110
Shenzhen Airlines
Shenzhen Airlines
6 flights · 6 days
$112
China Southern Airlines
China Southern Airlines
10 flights · 10 days
$122
Air China
Air China
1 flights · 1 days
$151
Where to buy tickets 9
City.Travel
5 tickets · 4 days
from $97
Kiwi.com
4 tickets · 3 days
from $106
Kupi.com
12 tickets · 12 days
from $110
OneTwoTrip
16 tickets · 13 days
from $111
Clickavia
5 tickets · 5 days
from $112
Trip.com
24 tickets · 21 days
from $112
Авиасейлс
4 tickets · 4 days
from $116
Mytrip.com
1 tickets · 1 days
from $150
Biletix
1 tickets · 1 days
from $172
Airports

From — Macau (1)

  • MFM Macau International Airport

To — Beijing (2)

  • PEK Beijing Capital International Airport
  • PKX Beijing Daxing International Airport
Other destinations from Macau
Frequently asked questions about the route Macau — Beijing
How long is the flight from Macau to Beijing?
Approximate flight time — 2h 50m. This is an average for a direct flight. With connections, the time may be longer.
What is the distance from Macau to Beijing?
The straight-line distance — 1 987 km.
How much do flights from Macau to Beijing cost?
The minimum price over 3 months — from $97 on 04.12.2026.
What is the average ticket price?
The average price — $126. Range: $97 — $151.
What is the time difference between Macau and Beijing?
The difference — +0h.
From which airports does Macau operate flights?
From Macau: MFM (Macau International Airport).
To which airports in Beijing do flights arrive?
To Beijing: PEK (Beijing Capital International Airport), PKX (Beijing Daxing International Airport).
Which airlines fly this route?
This route is served by 6 airlines: China Eastern, Shanghai Airlines, Air Macau, Shenzhen Airlines, China Southern Airlines, Air China.
Are there direct flights?
Yes, there are direct flights. Minimum direct price — from $97. Total direct flights found: 3.
Which day of the week is cheapest?
The cheapest day of the week — Friday.
When is the best time to buy tickets?
Optimal — 1–3 months before departure. Check the calendar above — it shows the best dates.
How do I book flights?
Click "View this ticket" on any flight card — you'll be redirected to the booking page with this specific ticket pre-selected.
About the route Macau — Beijing

Flights Macau — Beijing is a popular route. The straight-line distance is 1 987 km. Flight time 2h 50m. Time difference +0h.

From Macau (MFM) flights depart from 1 airport: MFM. To Beijing (BJS) — 2 arrival airports: PEK, PKX.

6 airlines operate on this route: China Eastern, Shanghai Airlines, Air Macau, Shenzhen Airlines, China Southern Airlines, Air China.

The minimum price for the next 3 months — from $97 (04.12.2026). The cheapest dates are highlighted in the calendar above.

The average ticket price — $126, ranging from $97 to $151. Book 1–3 months in advance to get the best deals.

Cheapest day to fly — Friday.

Other destinations in China from Macau