{
  "ok": true,
  "intent": "flight.destinations",
  "direction": "outbound",
  "answer": "48 nonstop destinations from Tangier. Most airlines: Madrid (5), Barcelona (4), Brussels (4), Paris (3) and Malaga (3).",
  "count": 48,
  "from": {
    "query": "TNG",
    "label": "Tangier",
    "kind": "airport",
    "matched": "exact",
    "airports": [
      "TNG"
    ]
  },
  "destinations": [
    {
      "iata": "MAD",
      "name": "Madrid–Barajas",
      "city": "Madrid",
      "country": "Spain",
      "airlines": [
        "Air Arabia",
        "Air Europa",
        "Iberia",
        "Royal Air Maroc",
        "Ryanair"
      ],
      "notes": [
        {
          "airline": "Air Europa",
          "note": "Seasonal",
          "seasonal": true
        },
        {
          "airline": "Royal Air Maroc",
          "note": "Seasonal",
          "seasonal": true
        }
      ]
    },
    {
      "iata": "BCN",
      "name": "Josep Tarradellas Barcelona–El Prat",
      "city": "Barcelona",
      "country": "Spain",
      "airlines": [
        "Air Arabia",
        "Royal Air Maroc",
        "Ryanair",
        "Vueling"
      ],
      "notes": [
        {
          "airline": "Royal Air Maroc",
          "note": "Seasonal",
          "seasonal": true
        }
      ]
    },
    {
      "iata": "BRU",
      "name": "Brussels",
      "city": "Brussels",
      "country": "Belgium",
      "airlines": [
        "Air Arabia",
        "Brussels Airlines",
        "Royal Air Maroc",
        "TUI fly Belgium"
      ],
      "notes": [
        {
          "airline": "Brussels Airlines",
          "note": "Seasonal",
          "seasonal": true
        },
        {
          "airline": "TUI fly Belgium",
          "note": "Seasonal",
          "seasonal": true
        }
      ]
    },
    {
      "iata": "ORY",
      "name": "Orly",
      "city": "Paris",
      "country": "France",
      "airlines": [
        "Royal Air Maroc",
        "Transavia",
        "Vueling"
      ]
    },
    {
      "iata": "AGP",
      "name": "Málaga",
      "city": "Malaga",
      "country": "Spain",
      "airlines": [
        "Iberia",
        "Royal Air Maroc",
        "Ryanair"
      ],
      "notes": [
        {
          "airline": "Iberia",
          "note": "Seasonal",
          "seasonal": true
        }
      ]
    },
    {
      "iata": "RTM",
      "name": "Rotterdam The Hague",
      "city": "Rotterdam",
      "country": "Netherlands",
      "airlines": [
        "Air Arabia",
        "Royal Air Maroc",
        "Transavia"
      ],
      "notes": [
        {
          "airline": "Royal Air Maroc",
          "note": "Seasonal",
          "seasonal": true
        }
      ]
    },
    {
      "iata": "AMS",
      "name": "Amsterdam Airport Schiphol",
      "city": "Amsterdam",
      "country": "Netherlands",
      "airlines": [
        "Air Arabia",
        "Royal Air Maroc"
      ]
    },
    {
      "iata": "CDG",
      "name": "Paris Charles de Gaulle",
      "city": "Paris",
      "country": "France",
      "airlines": [
        "Air Arabia",
        "Air France"
      ]
    },
    {
      "iata": "LGW",
      "name": "Gatwick",
      "city": "London",
      "country": "United Kingdom",
      "airlines": [
        "Air Arabia",
        "Royal Air Maroc"
      ],
      "notes": [
        {
          "airline": "Royal Air Maroc",
          "note": "Seasonal",
          "seasonal": true
        }
      ]
    },
    {
      "iata": "LIS",
      "name": "Lisbon",
      "city": "Lisbon",
      "country": "Portugal",
      "airlines": [
        "Ryanair",
        "TAP Air Portugal"
      ],
      "notes": [
        {
          "airline": "TAP Air Portugal",
          "note": "Seasonal",
          "seasonal": true
        }
      ]
    },
    {
      "iata": "LYS",
      "name": "Lyon–Saint-Exupéry",
      "city": "Lyon",
      "country": "France",
      "airlines": [
        "Air Arabia",
        "easyJet"
      ],
      "notes": [
        {
          "airline": "easyJet",
          "note": "Seasonal",
          "seasonal": true
        }
      ]
    },
    {
      "iata": "CGN",
      "name": "Cologne Bonn",
      "city": "Cologne",
      "country": "Germany",
      "airlines": [
        "Air Arabia",
        "Eurowings"
      ],
      "notes": [
        {
          "airline": "Eurowings",
          "note": "Seasonal",
          "seasonal": true
        }
      ]
    },
    {
      "iata": "AGA",
      "name": "Agadir–Al Massira",
      "city": "Agadir",
      "country": "Morocco",
      "airlines": [
        "Air Arabia",
        "Ryanair"
      ]
    },
    {
      "iata": "MPL",
      "name": "Montpellier–Méditerranée",
      "city": "Montpellier",
      "country": "France",
      "airlines": [
        "Air Arabia",
        "Transavia"
      ],
      "notes": [
        {
          "airline": "Transavia",
          "note": "Seasonal",
          "seasonal": true
        }
      ]
    },
    {
      "iata": "NDR",
      "name": "Nador",
      "city": "Nador",
      "country": "Morocco",
      "airlines": [
        "Air Arabia",
        "Royal Air Maroc"
      ]
    },
    {
      "iata": "IST",
      "name": "Istanbul",
      "city": "Istanbul",
      "country": "Turkey",
      "airlines": [
        "Royal Air Maroc"
      ]
    },
    {
      "iata": "MAN",
      "name": "Manchester",
      "city": "Manchester",
      "country": "United Kingdom",
      "airlines": [
        "Ryanair"
      ]
    },
    {
      "iata": "CPH",
      "name": "Copenhagen",
      "city": "Copenhagen",
      "country": "Denmark",
      "airlines": [
        "Norwegian Air Shuttle"
      ],
      "notes": [
        {
          "airline": "Norwegian Air Shuttle",
          "note": "Seasonal",
          "seasonal": true
        }
      ]
    },
    {
      "iata": "STN",
      "name": "London Stansted",
      "city": "London",
      "country": "United Kingdom",
      "airlines": [
        "Ryanair"
      ]
    },
    {
      "iata": "GVA",
      "name": "Geneva",
      "city": "Geneva",
      "country": "Switzerland",
      "airlines": [
        "easyJet"
      ]
    },
    {
      "iata": "LPA",
      "name": "Gran Canaria",
      "city": "Gran Canaria",
      "country": "Spain",
      "airlines": [
        "Binter Canarias"
      ],
      "notes": [
        {
          "airline": "Binter Canarias",
          "note": "Seasonal",
          "seasonal": true
        }
      ]
    },
    {
      "iata": "BGY",
      "name": "Milan Bergamo",
      "city": "Milan",
      "country": "Italy",
      "airlines": [
        "Ryanair"
      ]
    },
    {
      "iata": "SAW",
      "name": "Sabiha Gökçen",
      "city": "Istanbul",
      "country": "Turkey",
      "airlines": [
        "Air Arabia"
      ]
    },
    {
      "iata": "OSL",
      "name": "Oslo Airport, Gardermoen",
      "city": "Oslo",
      "country": "Norway",
      "airlines": [
        "Norwegian Air Shuttle"
      ],
      "notes": [
        {
          "airline": "Norwegian Air Shuttle",
          "note": "Seasonal",
          "seasonal": true
        }
      ]
    },
    {
      "iata": "OPO",
      "name": "Porto",
      "city": "Porto",
      "country": "Portugal",
      "airlines": [
        "Ryanair"
      ]
    },
    {
      "iata": "CAI",
      "name": "Cairo",
      "city": "Cairo",
      "country": "Egypt",
      "airlines": [
        "Air Cairo"
      ]
    },
    {
      "iata": "CRL",
      "name": "Brussels South Charleroi",
      "city": "Brussels",
      "country": "Belgium",
      "airlines": [
        "Ryanair"
      ]
    },
    {
      "iata": "MRS",
      "name": "Marseille Provence",
      "city": "Marseille",
      "country": "France",
      "airlines": [
        "Ryanair"
      ]
    },
    {
      "iata": "SSH",
      "name": "Sharm El Sheikh",
      "city": "Sharm El Sheikh",
      "country": "Egypt",
      "airlines": [
        "Alexandria Airlines"
      ],
      "notes": [
        {
          "airline": "Alexandria Airlines",
          "note": "Charter",
          "charter": true
        }
      ]
    },
    {
      "iata": "BSL",
      "name": "EuroAirport Basel–Mulhouse–Freiburg",
      "city": "Basel-Mulhouse",
      "country": "Switzerland",
      "alsoIn": [
        "France"
      ],
      "airlines": [
        "easyJet"
      ],
      "notes": [
        {
          "airline": "easyJet",
          "note": "Seasonal",
          "seasonal": true
        }
      ]
    },
    {
      "iata": "RAK",
      "name": "Marrakesh Menara",
      "city": "Marrakesh",
      "country": "Morocco",
      "airlines": [
        "Ryanair"
      ]
    },
    {
      "iata": "VLC",
      "name": "Valencia",
      "city": "Valencia",
      "country": "Spain",
      "airlines": [
        "Ryanair"
      ]
    },
    {
      "iata": "CMN",
      "name": "Mohammed V",
      "city": "Casablanca",
      "country": "Morocco",
      "airlines": [
        "Royal Air Maroc Express"
      ]
    },
    {
      "iata": "NTE",
      "name": "Nantes Atlantique",
      "city": "Nantes",
      "country": "France",
      "airlines": [
        "Transavia"
      ],
      "notes": [
        {
          "airline": "Transavia",
          "note": "Seasonal",
          "seasonal": true
        }
      ]
    },
    {
      "iata": "SVQ",
      "name": "Seville",
      "city": "Seville",
      "country": "Spain",
      "airlines": [
        "Ryanair"
      ]
    },
    {
      "iata": "BOD",
      "name": "Bordeaux–Mérignac",
      "city": "Bordeaux",
      "country": "France",
      "airlines": [
        "Air Arabia"
      ]
    },
    {
      "iata": "TLS",
      "name": "Toulouse–Blagnac",
      "city": "Toulouse",
      "country": "France",
      "airlines": [
        "Ryanair"
      ]
    },
    {
      "iata": "BVA",
      "name": "Beauvais–Tillé",
      "city": "Beauvais",
      "country": "France",
      "airlines": [
        "Ryanair"
      ]
    },
    {
      "iata": "BIO",
      "name": "Bilbao",
      "city": "Bilbao",
      "country": "Spain",
      "airlines": [
        "Air Arabia"
      ]
    },
    {
      "iata": "EIN",
      "name": "Eindhoven",
      "city": "Eindhoven",
      "country": "Netherlands",
      "airlines": [
        "Ryanair"
      ]
    },
    {
      "iata": "FMM",
      "name": "Memmingen",
      "city": "Memmingen",
      "country": "Germany",
      "airlines": [
        "Ryanair"
      ]
    },
    {
      "iata": "GRO",
      "name": "Girona–Costa Brava",
      "city": "Girona",
      "country": "Spain",
      "airlines": [
        "Air Arabia"
      ],
      "notes": [
        {
          "airline": "Air Arabia",
          "note": "Seasonal",
          "seasonal": true
        }
      ]
    },
    {
      "iata": "FKB",
      "name": "Karlsruhe/Baden-Baden",
      "city": "Karlsruhe/Baden-Baden",
      "country": "Germany",
      "airlines": [
        "Ryanair"
      ]
    },
    {
      "iata": "NRN",
      "name": "Weeze",
      "city": "Weeze",
      "country": "Germany",
      "airlines": [
        "Ryanair"
      ]
    },
    {
      "iata": "OUD",
      "name": "Oujda-Angad",
      "city": "Oujda",
      "country": "Morocco",
      "airlines": [
        "Ryanair"
      ]
    },
    {
      "iata": "ANR",
      "name": "Antwerp",
      "city": "Antwerp",
      "country": "Belgium",
      "airlines": [
        "TUI fly Belgium"
      ],
      "notes": [
        {
          "airline": "TUI fly Belgium",
          "note": "Seasonal",
          "seasonal": true
        }
      ]
    },
    {
      "iata": "CCF",
      "name": "Carcassonne",
      "city": "Carcassonne",
      "country": "France",
      "airlines": [
        "Ryanair"
      ],
      "notes": [
        {
          "airline": "Ryanair",
          "note": "Seasonal",
          "seasonal": true
        }
      ]
    },
    {
      "iata": "AHU",
      "name": "Cherif Al Idrissi",
      "city": "Al Hoceima",
      "country": "Morocco",
      "airlines": [
        "Royal Air Maroc Express"
      ]
    }
  ],
  "note": "Routes run both ways in this data, so flights from a place and flights into it list the same airports.",
  "next": "https://picktheflight.com/intents/{from}/{to} returns the airlines on one route, with their booking sites.",
  "bookDirect": {
    "Air Arabia": "https://www.airarabia.com/",
    "Air Cairo": "https://aircairo.com/",
    "Air Europa": "https://www.aireuropa.com/us/en/home",
    "Air France": "https://www.airfrance.com/",
    "Alexandria Airlines": "http://alexandriaairlines.net/",
    "Binter Canarias": "https://www.bintercanarias.com/",
    "Brussels Airlines": "https://www.brusselsairlines.com",
    "Eurowings": "https://www.eurowings.com/",
    "Iberia": "https://www.iberia.com/",
    "Norwegian Air Shuttle": "https://www.norwegian.com/",
    "Royal Air Maroc": "http://www.royalairmaroc.com",
    "Royal Air Maroc Express": "https://www.royalairmaroc.com/ma-ar",
    "Ryanair": "https://www.ryanair.com/",
    "TAP Air Portugal": "https://www.flytap.com/",
    "TUI fly Belgium": "https://www.tuifly.be",
    "Transavia": "http://www.transavia.com",
    "Vueling": "https://www.vueling.com",
    "easyJet": "https://easyjet.com"
  },
  "bookDirectNote": "bookDirect is the airline's own website. picktheflight earns nothing from it.",
  "page": "https://picktheflight.com/?from=TNG",
  "api": "https://picktheflight.com/intents/TNG",
  "asOf": "2026-10-19",
  "source": "Airline schedule tables on Wikipedia (\"Airlines and destinations\"), matched by exact airport article; airline booking sites from Wikidata",
  "confirm": "Schedules change. Confirm the flight on the airline's own site before booking."
}