Origins
| Origin | Distance | Duration | Airlines |
|---|---|---|---|
| Annaba (AAE) | 3,324 km | 270 min | Air Algerie |
| Addis Ababa (ADD) | 1,724 km | 200 min | Ethiopian Airlines |
| Agadir (AGA) | 4,860 km | 400 min | Flynas |
| Abha (AHB) | 762 km | 95 min | Flyadeal, Flynas |
| Jouf (AJF) | 582 km | 90 min | Flynas |
| Algiers (ALG) | 3,721 km | 280 min | Air Algerie, Saudia |
| Amman (AMM) | 874 km | 105 min | Royal Jordanian, Saudia, Flynas |
| Asyut (ATZ) | 914 km | 105 min | Air Cairo |
| Abu Dhabi (AUH) | 1,514 km | 155 min | Etihad Airways |
| Ahwaz (AWZ) | 1,165 km | 145 min | Jazeera Airways |
| Adrar (AZR) | 3,995 km | 335 min | Air Algerie |
| Bahrain (BAH) | 1,115 km | 125 min | Gulf Air |
| Mumbai (BOM) | 3,473 km | 295 min | IndiGo |
| Cairo (CAI) | 1,026 km | 115 min | Flyadeal, EgyptAir, Air Cairo, Saudia, Flynas |
| Jakarta (CGK) | 8,002 km | 585 min | Garuda Indonesia, Saudia |
| Chittagong (CGP) | 5,301 km | 450 min | Biman Bangladesh Airlines |
| Shymkent (CIT) | 3,373 km | 330 min | SCAT Airlines, Air Astana |
| Casablanca (CMN) | 4,671 km | 360 min | Royal Air Maroc, Saudia, Flynas |
| Constantine (CZL) | 3,413 km | 270 min | Air Algerie |
| Dhaka (DAC) | 5,122 km | 420 min | Biman Bangladesh Airlines, Saudia, Flynas |
| Dammam (DMM) | 1,037 km | 120 min | Flyadeal, Flynas |
| Doha (DOH) | 1,205 km | 135 min | Qatar Airways |
| Dubai (DXB) | 1,583 km | 170 min | Emirates, flydubai, Saudia |
| Gassim (ELQ) | 453 km | 70 min | Flyadeal |
| El Oued (ELU) | 3,340 km | 260 min | Air Algerie |
| Ankara (ESB) | 1,837 km | 190 min | Pegasus, AJet |
| Garowe (GGR) | 2,014 km | 195 min | Daallo Airlines |
| Jazan (GIZ) | 898 km | 120 min | Flyadeal |
| Baku (GYD) | 2,012 km | 220 min | Flynas |
| Alexandria (HBE) | 1,213 km | 120 min | EgyptAir, Air Cairo |
| Hat Yai (HDY) | 6,735 km | 495 min | Saudia |
| Hargeisa (HGA) | 1,727 km | 165 min | Daallo Airlines |
| Sohag (HMB) | 824 km | 105 min | Air Cairo |
| Hofuf (HOF) | 992 km | 115 min | Flyadeal |
| Hyderabad (HYD) | 4,096 km | 380 min | IndiGo |
| Islamabad (ISB) | 3,360 km | 305 min | Pakistan International Airlines |
| Istanbul (IST) | 2,114 km | 210 min | Saudia, Turkish Airlines |
| Jeddah (JED) | 323 km | 60 min | Saudia, Flynas |
| Johor Bharu (JHB) | 7,313 km | 585 min | Malaysia Airlines |
| Kabul (KBL) | 3,054 km | 310 min | Kam Air |
| Karachi (KHI) | 2,774 km | 245 min | Pakistan International Airlines, Flynas |
| Kuala Lumpur (KUL) | 7,065 km | 550 min | Malaysia Airlines, Saudia |
| Kuwait (KWI) | 972 km | 115 min | Jazeera Airways, Kuwait Airways, Saudia |
| London (LGW) | 4,496 km | 350 min | Wizz Air UK |
| Lahore (LHE) | 3,483 km | 305 min | Pakistan International Airlines |
| Luxor (LXR) | 716 km | 80 min | EgyptAir |
| Faisalabad (LYP) | 3,348 km | 310 min | Pakistan International Airlines |
| Lyon (LYS) | 3,884 km | 325 min | Transavia France |
| Muscat (MCT) | 1,891 km | 200 min | Salam Air, Oman Air |
| Manila (MNL) | 8,494 km | 630 min | Saudia |
| Marseille (MRS) | 3,771 km | 310 min | Transavia France |
| Multan (MUX) | 3,188 km | 275 min | Airblue, Pakistan International Airlines |
| Mazar-I-Sharif (MZR) | 2,947 km | 360 min | Kam Air |
| Astana (NQZ) | 3,999 km | 415 min | Air Astana |
| Ouargla (OGX) | 3,448 km | 280 min | Air Algerie |
| Oran (ORN) | 4,043 km | 315 min | Air Algerie, Saudia |
| Paris (ORY) | 4,214 km | 355 min | Transavia France |
| Arar (RAE) | 718 km | 115 min | Flyadeal |
| Rabat (RBA) | 4,593 km | 350 min | Royal Air Maroc |
| Riyadh (RUH) | 709 km | 95 min | Flyadeal, Saudia, Flynas |
| Istanbul (SAW) | 2,055 km | 205 min | Flyadeal, Pegasus, AJet, Flynas |
| Sharjah (SHJ) | 1,599 km | 160 min | Air Arabia |
| Singapore (SIN) | 7,359 km | 550 min | Saudia |
| Sialkot (SKT) | 3,489 km | 315 min | Pakistan International Airlines |
| Salalah (SLL) | 1,711 km | 215 min | Oman Air |
| Giza (SPX) | 1,066 km | 120 min | Flynas |
| Sharm el Sheikh (SSH) | 653 km | 83 min | EgyptAir |
| Tamanrasset (TMR) | 3,489 km | 340 min | Air Algerie |
| Tunis (TUN) | 3,119 km | 245 min | Mauritania Airlines |
| Tabuk (TUU) | 524 km | 75 min | Flyadeal, Flynas |
| Trabzon (TZX) | 1,824 km | 220 min | Pegasus, Flynas |
| Sylhet (ZYL) | 5,242 km | 455 min | Biman Bangladesh Airlines |
Inbound network coverage
Madinah (MED) receives direct flights from 89 airports per the FlightConnections route map. 67 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 MED?
Manila at 8,494 km.
How many airports have direct flights to Madinah (MED)?
Per the FlightConnections route map, 89 airports send direct flights to MED.