Wayfli › Marseille (MRS) › To Shanghai (PVG)

Marseille (MRS) to Shanghai (PVG) flights

There are direct flights from Marseille Provence Airport to Shanghai Pudong International Airport, sold by one airline: Shanghai Airlines. The distance is 9,513 km, about 12h 5m in the air. There are also 18 one-stop options, via airports such as Istanbul, Amsterdam and Paris.

Live fares for MRS → PVGSee all routes on the map
9,513 kmdistance
~12h 5mdirect flight time (estimate)
1direct airline
18one-stop options

Direct flights from Marseille to Shanghai

RouteAirlines (incl. codeshares)DistanceTime (est.)
MRS → PVGShanghai Airlines9,513 km~12h 5m

Best one-stop connections

Through the biggest hubs first. Times include about 100 minutes to change planes.

ViaAirlinesDistanceTime (est.)
IST IstanbulAir France and Turkish Airlines then Air China and China Eastern9,986 km~14h 50m
AMS AmsterdamAir France and KLM then China Southern Airlines and KLM9,897 km~14h 45m
CDG ParisAir France and Aeromexico then Air France and Air China9,919 km~14h 45m
FRA FrankfurtEthiopian Airlines and Lufthansa then Air China and Lufthansa9,634 km~14h 25m
LGW LondoneasyJet then Air China and China Eastern10,201 km~15h 5m
LHR LondonBritish Airways then British Airways and China Eastern10,231 km~15h 10m
MAN ManchesterRyanair then Juneyao Airlines10,417 km~15h 20m
BCN BarcelonaIberia and Vueling then Air China and China Eastern10,216 km~15h 5m
MAD MadridRyanair and Iberia then China Eastern11,067 km~16h 10m
FCO RomeAir France and ITA Airways then ITA Airways and China Eastern9,773 km~14h 35m
MUC MunichLufthansa then Air China and Lufthansa9,524 km~14h 15m
MXP MilanoAir France and ITA Airways then Air China and China Eastern9,514 km~14h 15m

More from Marseille and Shanghai

Routes come from current airline fares, updated weekly (last update 11 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.