🔔 Track this route
We check PEK → MCT every day and email you the cheapest nonstop fares we find.
Free · one-click unsubscribe
Yes. Eritrean Airlines flies nonstop from Beijing (PEK) to Muscat (MCT), 1–2 times a week. The flight takes about 7h 48m and covers 3,541 miles (5,698 km).
Eritrean Airlines operates nonstop flights from Beijing to Muscat.
The nonstop flight from Beijing to Muscat takes ~7h 48m (approximately 5698 km).
Nonstop flights from Beijing to Muscat operate 1–2 times a week.