{
  "ok": true,
  "intent": "flight.destinations",
  "direction": "outbound",
  "answer": "45 nonstop destinations from Rabat. Most airlines: Paris (4), Brussels (4), Paris (3), Madrid (2) and Barcelona (2).",
  "count": 45,
  "from": {
    "query": "RBA",
    "label": "Rabat",
    "kind": "airport",
    "matched": "exact",
    "airports": [
      "RBA"
    ]
  },
  "destinations": [
    {
      "iata": "CDG",
      "name": "Paris Charles de Gaulle",
      "city": "Paris",
      "country": "France",
      "airlines": [
        "Air Arabia",
        "Air France",
        "easyJet",
        "Royal Air Maroc"
      ],
      "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
        }
      ]
    },
    {
      "iata": "ORY",
      "name": "Orly",
      "city": "Paris",
      "country": "France",
      "airlines": [
        "Royal Air Maroc",
        "Transavia",
        "TUI fly Belgium"
      ]
    },
    {
      "iata": "MAD",
      "name": "Madrid–Barajas",
      "city": "Madrid",
      "country": "Spain",
      "airlines": [
        "Royal Air Maroc",
        "Ryanair"
      ]
    },
    {
      "iata": "BCN",
      "name": "Josep Tarradellas Barcelona–El Prat",
      "city": "Barcelona",
      "country": "Spain",
      "airlines": [
        "Air Arabia",
        "Ryanair"
      ]
    },
    {
      "iata": "AGP",
      "name": "Málaga",
      "city": "Malaga",
      "country": "Spain",
      "airlines": [
        "easyJet",
        "Ryanair"
      ]
    },
    {
      "iata": "MRS",
      "name": "Marseille Provence",
      "city": "Marseille",
      "country": "France",
      "airlines": [
        "Royal Air Maroc",
        "Ryanair"
      ]
    },
    {
      "iata": "IST",
      "name": "Istanbul",
      "city": "Istanbul",
      "country": "Turkey",
      "airlines": [
        "Air Arabia"
      ]
    },
    {
      "iata": "AMS",
      "name": "Amsterdam Airport Schiphol",
      "city": "Amsterdam",
      "country": "Netherlands",
      "airlines": [
        "Transavia"
      ]
    },
    {
      "iata": "LGW",
      "name": "Gatwick",
      "city": "London",
      "country": "United Kingdom",
      "airlines": [
        "British Airways"
      ]
    },
    {
      "iata": "MXP",
      "name": "Milan Malpensa",
      "city": "Milan",
      "country": "Italy",
      "airlines": [
        "easyJet"
      ]
    },
    {
      "iata": "MAN",
      "name": "Manchester",
      "city": "Manchester",
      "country": "United Kingdom",
      "airlines": [
        "Ryanair"
      ]
    },
    {
      "iata": "DUB",
      "name": "Dublin",
      "city": "Dublin",
      "country": "Ireland",
      "airlines": [
        "Ryanair"
      ]
    },
    {
      "iata": "STN",
      "name": "London Stansted",
      "city": "London",
      "country": "United Kingdom",
      "airlines": [
        "Ryanair"
      ]
    },
    {
      "iata": "JED",
      "name": "King Abdulaziz",
      "city": "Jeddah",
      "country": "Saudi Arabia",
      "airlines": [
        "flynas"
      ]
    },
    {
      "iata": "ARN",
      "name": "Stockholm Arlanda",
      "city": "Stockholm",
      "country": "Sweden",
      "airlines": [
        "Ryanair"
      ],
      "notes": [
        {
          "airline": "Ryanair",
          "note": "Starts 29 Oct 2026",
          "starts": "2026-10-29"
        }
      ]
    },
    {
      "iata": "GVA",
      "name": "Geneva",
      "city": "Geneva",
      "country": "Switzerland",
      "airlines": [
        "easyJet"
      ]
    },
    {
      "iata": "BGY",
      "name": "Milan Bergamo",
      "city": "Milan",
      "country": "Italy",
      "airlines": [
        "Ryanair"
      ]
    },
    {
      "iata": "OPO",
      "name": "Porto",
      "city": "Porto",
      "country": "Portugal",
      "airlines": [
        "Ryanair"
      ]
    },
    {
      "iata": "LTN",
      "name": "Luton",
      "city": "London",
      "country": "United Kingdom",
      "airlines": [
        "easyJet"
      ],
      "notes": [
        {
          "airline": "easyJet",
          "note": "Starts 5 Nov 2026",
          "starts": "2026-11-05"
        }
      ]
    },
    {
      "iata": "LYS",
      "name": "Lyon–Saint-Exupéry",
      "city": "Lyon",
      "country": "France",
      "airlines": [
        "easyJet"
      ]
    },
    {
      "iata": "NCE",
      "name": "Nice Côte d'Azur",
      "city": "Nice",
      "country": "France",
      "airlines": [
        "easyJet"
      ]
    },
    {
      "iata": "KRK",
      "name": "Kraków John Paul II",
      "city": "Krakow",
      "country": "Poland",
      "airlines": [
        "Ryanair"
      ],
      "notes": [
        {
          "airline": "Ryanair",
          "note": "Starts 27 Oct 2026",
          "starts": "2026-10-27"
        }
      ]
    },
    {
      "iata": "CRL",
      "name": "Brussels South Charleroi",
      "city": "Brussels",
      "country": "Belgium",
      "airlines": [
        "Ryanair"
      ]
    },
    {
      "iata": "BSL",
      "name": "EuroAirport Basel–Mulhouse–Freiburg",
      "city": "Basel-Mulhouse",
      "country": "Switzerland",
      "alsoIn": [
        "France"
      ],
      "airlines": [
        "Air Arabia"
      ]
    },
    {
      "iata": "VLC",
      "name": "Valencia",
      "city": "Valencia",
      "country": "Spain",
      "airlines": [
        "Ryanair"
      ]
    },
    {
      "iata": "NTE",
      "name": "Nantes Atlantique",
      "city": "Nantes",
      "country": "France",
      "airlines": [
        "easyJet"
      ]
    },
    {
      "iata": "SVQ",
      "name": "Seville",
      "city": "Seville",
      "country": "Spain",
      "airlines": [
        "Ryanair"
      ]
    },
    {
      "iata": "BOD",
      "name": "Bordeaux–Mérignac",
      "city": "Bordeaux",
      "country": "France",
      "airlines": [
        "easyJet"
      ]
    },
    {
      "iata": "TLS",
      "name": "Toulouse–Blagnac",
      "city": "Toulouse",
      "country": "France",
      "airlines": [
        "Ryanair"
      ]
    },
    {
      "iata": "BVA",
      "name": "Beauvais–Tillé",
      "city": "Beauvais",
      "country": "France",
      "airlines": [
        "Ryanair"
      ]
    },
    {
      "iata": "PSA",
      "name": "Pisa",
      "city": "Pisa",
      "country": "Italy",
      "airlines": [
        "Ryanair"
      ]
    },
    {
      "iata": "AGA",
      "name": "Agadir–Al Massira",
      "city": "Agadir",
      "country": "Morocco",
      "airlines": [
        "Air Arabia"
      ]
    },
    {
      "iata": "NUE",
      "name": "Nuremberg",
      "city": "Nuremberg",
      "country": "Germany",
      "airlines": [
        "Ryanair"
      ]
    },
    {
      "iata": "TUN",
      "name": "Tunis–Carthage",
      "city": "Tunis",
      "country": "Tunisia",
      "airlines": [
        "Nouvelair"
      ]
    },
    {
      "iata": "MPL",
      "name": "Montpellier–Méditerranée",
      "city": "Montpellier",
      "country": "France",
      "airlines": [
        "Transavia"
      ]
    },
    {
      "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": "HHN",
      "name": "Hahn",
      "city": "Hahn",
      "country": "Germany",
      "airlines": [
        "Ryanair"
      ]
    },
    {
      "iata": "NDR",
      "name": "Nador",
      "city": "Nador",
      "country": "Morocco",
      "airlines": [
        "Air Arabia"
      ]
    },
    {
      "iata": "OUD",
      "name": "Oujda-Angad",
      "city": "Oujda",
      "country": "Morocco",
      "airlines": [
        "Air Arabia"
      ]
    },
    {
      "iata": "CIA",
      "name": "Rome Ciampino",
      "city": "Rome",
      "country": "Italy",
      "airlines": [
        "Ryanair"
      ]
    },
    {
      "iata": "ESU",
      "name": "Essaouira-Mogador",
      "city": "Essaouira",
      "country": "Morocco",
      "airlines": [
        "Air Arabia"
      ]
    },
    {
      "iata": "VIL",
      "name": "Dakhla",
      "city": "Dakhla",
      "country": "Western Sahara",
      "airlines": [
        "Royal Air Maroc"
      ]
    },
    {
      "iata": "EUN",
      "name": "Hassan I",
      "city": "Laayoune",
      "country": "Western Sahara",
      "airlines": [
        "Royal Air Maroc"
      ]
    }
  ],
  "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 France": "https://www.airfrance.com/",
    "British Airways": "https://britishairways.com/",
    "Brussels Airlines": "https://www.brusselsairlines.com",
    "Nouvelair": "https://www.nouvelair.com/",
    "Royal Air Maroc": "http://www.royalairmaroc.com",
    "Ryanair": "https://www.ryanair.com/",
    "TUI fly Belgium": "https://www.tuifly.be",
    "Transavia": "http://www.transavia.com",
    "easyJet": "https://easyjet.com",
    "flynas": "http://www.flynas.com"
  },
  "bookDirectNote": "bookDirect is the airline's own website. picktheflight earns nothing from it.",
  "page": "https://picktheflight.com/?from=RBA",
  "api": "https://picktheflight.com/intents/RBA",
  "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."
}