Origins
| Origin | Distance | Duration | Airlines |
|---|---|---|---|
| Agadir (AGA) | 681 km | 85 min | Air Arabia Maroc, Ryanair |
| Malaga (AGP) | 165 km | 50 min | Royal Air Maroc, Ryanair, Iberia |
| Al Hoceima (AHU) | 197 km | 70 min | Royal Air Maroc |
| Alicante (ALC) | 554 km | 90 min | Vueling |
| Amsterdam (AMS) | 2,026 km | 190 min | Air Arabia Maroc, Royal Air Maroc |
| Barcelona (BCN) | 931 km | 115 min | Air Arabia Maroc, Royal Air Maroc, Ryanair, Vueling |
| Beni Mellal (BEM) | 370 km | 60 min | Ryanair |
| Milan (BGY) | 1,714 km | 165 min | Ryanair |
| Bilbao (BIO) | 880 km | 100 min | Air Arabia Maroc |
| Bordeaux (BOD) | 1,103 km | 120 min | Air Arabia Maroc |
| Brussels (BRU) | 1,880 km | 190 min | Air Arabia Maroc, Royal Air Maroc, Brussels Airlines, TUI fly Belgium |
| Basel, Switzerland/Mulhouse (BSL) | 1,724 km | 175 min | easyJet |
| Paris (BVA) | 1,659 km | 165 min | Ryanair |
| Carcassonne (CCF) | 1,090 km | 125 min | Ryanair |
| Paris (CDG) | 1,629 km | 175 min | Air Arabia Maroc, Air France |
| Cologne (CGN) | 1,981 km | 195 min | Air Arabia Maroc, Eurowings |
| Casablanca (CMN) | 303 km | 80 min | Royal Air Maroc |
| Copenhagen (CPH) | 2,624 km | 235 min | Norwegian Air Sweden |
| Brussels (CRL) | 1,837 km | 175 min | Ryanair |
| Eindhoven (EIN) | 1,966 km | 190 min | Ryanair |
| Karlsruhe/Baden-Baden (FKB) | 1,847 km | 180 min | Ryanair |
| Memmingen (FMM) | 1,903 km | 190 min | Ryanair |
| Geneva (GVA) | 1,540 km | 160 min | easyJet |
| London (LGW) | 1,774 km | 175 min | Air Arabia Maroc, Royal Air Maroc |
| Lisbon (LIS) | 442 km | 70 min | Ryanair |
| Lyon (LYS) | 1,444 km | 150 min | Air Arabia Maroc, easyJet |
| Madrid (MAD) | 567 km | 90 min | Air Arabia Maroc, Royal Air Maroc, Ryanair, Iberia, Air Europa |
| Manchester (MAN) | 1,980 km | 190 min | Ryanair UK |
| Montpellier (MPL) | 1,213 km | 145 min | Transavia France |
| Marseille (MRS) | 1,281 km | 135 min | Ryanair |
| Nador (NDR) | 274 km | 50 min | Air Arabia Maroc, Royal Air Maroc |
| Dusseldorf (NRN) | 2,008 km | 195 min | Ryanair |
| Nantes (NTE) | 1,319 km | 145 min | Transavia France |
| Porto (OPO) | 657 km | 90 min | Ryanair |
| Paris (ORY) | 1,595 km | 170 min | Royal Air Maroc, Transavia France |
| Oslo (OSL) | 2,982 km | 285 min | Norwegian Air Shuttle |
| Oujda (OUD) | 376 km | 65 min | Ryanair |
| Marrakech (RAK) | 497 km | 75 min | Ryanair |
| Rotterdam (RTM) | 1,980 km | 185 min | Air Arabia Maroc, Transavia |
| Istanbul (SAW) | 3,111 km | 285 min | Air Arabia Maroc |
| London (STN) | 1,861 km | 190 min | Ryanair UK |
| Toulouse (TLS) | 1,076 km | 125 min | Ryanair |
| Tetouan (TTU) | 54 km | 50 min | Royal Air Maroc |
| Valencia (VLC) | 636 km | 90 min | Ryanair |
Inbound network coverage
Tangier (TNG) receives direct flights from 43 airports per the FlightConnections route map. 43 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 TNG?
Istanbul at 3,111 km.
How many airports have direct flights to Tangier (TNG)?
Per the FlightConnections route map, 43 airports send direct flights to TNG.