Origins
| Origin | Distance | Duration | Airlines |
|---|---|---|---|
| Annaba (AAE) | 767 km | 90 min | Air Algerie, Transavia France |
| Lanzarote (ACE) | 2,324 km | 200 min | Ryanair |
| Addis Ababa (ADD) | 5,017 km | 435 min | Ethiopian Airlines |
| Agadir (AGA) | 1,948 km | 180 min | Ryanair |
| Malaga (AGP) | 1,117 km | 120 min | Ryanair |
| Ajaccio (AJA) | 338 km | 50 min | Air Corsica |
| Alicante (ALC) | 751 km | 95 min | Ryanair |
| Algiers (ALG) | 768 km | 90 min | Air Algerie, Transavia France, Volotea |
| Amman (AMM) | 2,989 km | 280 min | Ryanair |
| Amsterdam (AMS) | 986 km | 115 min | KLM |
| Stockholm (ARN) | 1,999 km | 195 min | Ryanair |
| Athens (ATH) | 1,692 km | 175 min | Aegean Airlines, Transavia France, Volotea |
| Antalya (AYT) | 2,286 km | 233 min | Transavia France |
| Barcelona (BCN) | 351 km | 75 min | Volotea, Vueling |
| Berlin (BER) | 1,167 km | 130 min | Ryanair |
| Brest (BES) | 930 km | 105 min | Transavia France, Volotea |
| Beirut (BEY) | 2,823 km | 265 min | Transavia France |
| Milan (BGY) | 432 km | 75 min | Ryanair |
| Bastia (BIA) | 361 km | 55 min | Air Corsica |
| Biarritz (BIQ) | 545 km | 70 min | Transavia France |
| Bejaia (BJA) | 743 km | 90 min | Air Algerie, Volotea |
| Batna (BLJ) | 858 km | 90 min | Air Algerie |
| Bologna (BLQ) | 501 km | 85 min | Ryanair |
| Bordeaux (BOD) | 498 km | 70 min | easyJet, Volotea |
| Bari (BRI) | 984 km | 115 min | Ryanair |
| Bristol (BRS) | 1,065 km | 120 min | Ryanair, easyJet |
| Brussels (BRU) | 830 km | 105 min | Brussels Airlines |
| Budapest (BUD) | 1,182 km | 130 min | Ryanair |
| Cagliari (CAG) | 565 km | 85 min | Volotea |
| Cairo (CAI) | 2,747 km | 265 min | Transavia France |
| Paris (CDG) | 651 km | 85 min | Air France |
| Chlef (CFK) | 868 km | 90 min | Air Algerie |
| Caen (CFR) | 773 km | 95 min | Volotea |
| Kerkyra (CFU) | 1,295 km | 140 min | Ryanair |
| Chania (CHQ) | 1,842 km | 188 min | Ryanair |
| Rome (CIA) | 631 km | 95 min | Ryanair |
| Calvi (CLY) | 308 km | 60 min | Air Corsica |
| Casablanca (CMN) | 1,578 km | 150 min | Royal Air Maroc, Shanghai Airlines |
| Copenhagen (CPH) | 1,456 km | 150 min | Scandinavian Airlines |
| Brussels (CRL) | 782 km | 105 min | Ryanair |
| Catania (CTA) | 1,064 km | 125 min | Ryanair |
| Constantine (CZL) | 803 km | 95 min | Air Algerie, Volotea |
| Dubrovnik (DBV) | 1,066 km | 123 min | Ryanair, Volotea |
| Djerba (DJE) | 1,166 km | 125 min | Nouvelair Tunisie, Transavia France, Tunisair |
| Dakar (DSS) | 3,831 km | 315 min | Transavia France |
| Dublin (DUB) | 1,393 km | 145 min | Aer Lingus, Ryanair |
| Dusseldorf (DUS) | 878 km | 105 min | Eurowings |
| Edinburgh (EDI) | 1,519 km | 155 min | Ryanair |
| Essaouira (ESU) | 1,872 km | 165 min | Ryanair |
| Yerevan (EVN) | 3,246 km | 305 min | Transavia France |
| Faro (FAO) | 1,327 km | 135 min | Ryanair |
| Rome (FCO) | 604 km | 90 min | ITA Airways, Ryanair |
| Fes (FEZ) | 1,377 km | 135 min | Air Arabia Maroc, Ryanair |
| Funchal (FNC) | 2,258 km | 200 min | Transavia France |
| Frankfurt (FRA) | 777 km | 95 min | Lufthansa, Lufthansa City Airlines |
| Figari (FSC) | 384 km | 75 min | Air Corsica |
| Heraklion (HER) | 1,933 km | 190 min | Sky Express, Transavia France, Volotea |
| Hurghada (HRG) | 3,137 km | 290 min | Transavia France |
| Ibiza (IBZ) | 601 km | 85 min | Ryanair |
| Istanbul (IST) | 1,946 km | 200 min | Turkish Airlines |
| Jeddah (JED) | 3,952 km | 345 min | Transavia France, Flynas |
| Thira (JTR) | 1,893 km | 190 min | Volotea |
| Krakow (KRK) | 1,331 km | 145 min | Ryanair |
| London (LGW) | 948 km | 120 min | easyJet |
| London (LHR) | 989 km | 115 min | British Airways |
| Limoges (LIG) | 418 km | 65 min | Volotea |
| Lille (LIL) | 808 km | 100 min | Ryanair |
| Lisbon (LIS) | 1,310 km | 140 min | Ryanair, TAP Portugal |
| Las Palmas (LPA) | 2,524 km | 230 min | Volotea |
| La Rochelle (LRH) | 590 km | 80 min | Ryanair |
| Luxembourg (LUX) | 692 km | 90 min | Ryanair |
| Lyon (LYS) | 253 km | 55 min | Air France, Corsair International |
| Madrid (MAD) | 798 km | 105 min | Ryanair, Iberia |
| Menorca (MAH) | 405 km | 65 min | Ryanair, Volotea |
| Manchester (MAN) | 1,233 km | 130 min | Ethiopian Airlines, Ryanair |
| Madinah (MED) | 3,771 km | 355 min | Transavia France |
| Monastir (MIR) | 975 km | 110 min | Nouvelair Tunisie, Transavia France, Tunisair |
| Malta (MLA) | 1,157 km | 125 min | Ryanair |
| Munich (MUC) | 746 km | 105 min | Lufthansa |
| Milan (MXP) | 368 km | 75 min | Twin Jet |
| Naples (NAP) | 800 km | 105 min | Ryanair |
| Nador (NDR) | 1,176 km | 120 min | Ryanair |
| Nantes (NTE) | 675 km | 90 min | Ryanair, Transavia France |
| Olbia (OLB) | 453 km | 75 min | Volotea |
| Porto (OPO) | 1,169 km | 120 min | Ryanair |
| Oran (ORN) | 1,001 km | 110 min | Air Algerie, Transavia France, Volotea |
| Paris (ORY) | 627 km | 80 min | Transavia France |
| Bucharest (OTP) | 1,672 km | 175 min | Ryanair |
| Oujda (OUD) | 1,142 km | 120 min | Ryanair |
| Ouarzazate (OZZ) | 1,754 km | 165 min | Ryanair |
| Palma de Mallorca (PMI) | 479 km | 80 min | Ryanair, Volotea |
| Palermo (PMO) | 884 km | 105 min | Ryanair |
| Prague (PRG) | 1,011 km | 120 min | Ryanair |
| Shanghai (PVG) | 9,533 km | 750 min | Shanghai Airlines |
| Setif (QSF) | 806 km | 90 min | Air Algerie |
| Marrakech (RAK) | 1,755 km | 165 min | Royal Air Maroc, Ryanair, Transavia France |
| Rabat (RBA) | 1,471 km | 145 min | Ryanair |
| Corvera (RMU) | 824 km | 95 min | Volotea |
| Rennes (RNS) | 745 km | 90 min | Volotea |
| Saint Denis de la Reunion (RUN) | 8,781 km | 688 min | Corsair International |
| Istanbul (SAW) | 2,002 km | 200 min | Pegasus |
| Sal (SID) | 3,978 km | 315 min | Transavia France |
| Split (SPU) | 895 km | 110 min | Volotea |
| London (STN) | 1,009 km | 120 min | Ryanair, Ryanair UK |
| Sevilla (SVQ) | 1,154 km | 125 min | Ryanair, Transavia France |
| Strasbourg (SXB) | 596 km | 85 min | Volotea |
| Tenerife (TFS) | 2,594 km | 230 min | Ryanair |
| Tirana (TIA) | 1,211 km | 135 min | Ryanair |
| Tlemcen (TLM) | 1,097 km | 115 min | Air Algerie, Volotea |
| Toulouse (TLS) | 311 km | 60 min | Corsair International, Twin Jet |
| Tel Aviv-Yafo (TLV) | 2,885 km | 265 min | El Al, Transavia France |
| Tangier (TNG) | 1,281 km | 130 min | Ryanair |
| Venice (TSF) | 606 km | 85 min | Ryanair |
| Tetouan (TTU) | 1,256 km | 125 min | Ryanair |
| Tours (TUF) | 565 km | 75 min | Ryanair |
| Tunis (TUN) | 846 km | 100 min | Nouvelair Tunisie, Transavia France, Tunisair |
| Venice (VCE) | 610 km | 95 min | Volotea |
| Vienna (VIE) | 1,022 km | 115 min | Ryanair, Austrian Airlines |
| Dakhla (VIL) | 2,922 km | 245 min | Transavia France |
| Valencia (VLC) | 646 km | 85 min | Ryanair |
| Wroclaw (WRO) | 1,224 km | 140 min | Ryanair |
| Quebec (YQB) | 5,792 km | 420 min | Air Transat |
| Montreal (YUL) | 6,023 km | 440 min | Air Transat |
| Zadar (ZAD) | 818 km | 105 min | Ryanair |
| Zurich (ZRH) | 516 km | 85 min | SWISS |
Inbound network coverage
Marseille (MRS) receives direct flights from 125 airports per the FlightConnections route map. 123 origins cross-verified by our route database.
Aircraft assignments
We are currently expanding per-airline aircraft data for every route. Until that ships, you can browse by aircraft type at /by-aircraft.
Frequently asked questions
What is the longest flight to MRS?
Shanghai at 9,533 km.
How many airports have direct flights to Marseille (MRS)?
Per the FlightConnections route map, 125 airports send direct flights to MRS.