Flights from Beijing to Mauritius – Airlines & connecting routes
Show flight options Codeshare flights Show map Price search
PEK to MRU – All flight route options from Beijing Capital International Airport, China to Sir Seewoosagur Ramgoolam International, Mauritius. These flights are operated by Air China & Emirates through 1 different flight connections. The shortest flight time is 20 hours. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Sir Seewoosagur Ramgoolam
We got great deals on hotels and car rentals near the airport.
Beijing to Mauritius flights
This route has approximately 7 flights per week. You will be doing a stopover in Dubai (Airport code: DXB).
Are there any non-stop flights from PEK to MRU?
There are no direct or non-stop flights from Beijing Capital International Airport, PEK to Sir Seewoosagur Ramgoolam International, MRU.
Beijing to Mauritius with Emirates
If you fly from Beijing with Emirates you will do a stopover in Dubai, DXB before reaching Mauritius. This flight trip will take 20 hours and you can fly every Sunday with departures at 00:40.
Distance & flight times: Beijing Capital International Airport to Sir Seewoosagur Ramgoolam International
The flight time between PEK and MRU is 20 hours and 13 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
DXB Dubai | 20h 13m | 3h 10m | 6830 miles (10989 km) |


Quick copy and share this page
From China to Mauritius
We have found another destination to Mauritius from Beijing Capital International Airport as well.