{
  "response": {
    "Key": "LON-ES",
    "orig": {
      "code": "LON",
      "type": "airport",
      "city": "London",
      "fullCity": "London, England",
      "airport": "Heathrow Airport"
    },
    "dest": {
      "code": "ES",
      "type": "country",
      "country": "Spain"
    },
    "faq": {
      "q0": {
        "question": "Which cities in Spain can I fly to from London?",
        "answer": "From London you can fly non-stop to many Spanish cities including Madrid, Barcelona, Malaga, Alicante, Valencia, Seville, Palma de Mallorca, Ibiza, and the Canary Islands. Madrid and Barcelona serve as major hubs for onward domestic flights, while coastal airports like Malaga and Alicante are ideal for beach holidays. Choose Madrid for central connections and culture, Barcelona for city and coast, and the islands for resort stays. One-stop options via other European hubs are less common given the extensive direct network."
      },
      "q1": {
        "question": "How long is the flight from London to Spain?",
        "answer": "From London to Spain, non-stop flights to Madrid or Barcelona typically take 2 hours to 2 hours 30 minutes. Flights to southern cities like Malaga or Alicante are similar, around 2 hours 30 minutes to 3 hours. One-stop options are uncommon on these short-haul routes but can extend travel time to 4-6 hours."
      },
      "q2": {
        "question": "Are there direct flights from London to Spain?",
        "answer": "Yes, there are many non-stop flights from London to Spain. You can fly from London Heathrow, Gatwick, Stansted, Luton, or London City to major Spanish cities including Madrid, Barcelona, Malaga, Alicante, Palma de Mallorca, and more. Airlines operating these routes include British Airways, easyJet, Ryanair, Vueling, and Iberia Express. Flight times are typically between 2 and 2.5 hours."
      },
      "q3": {
        "question": "Which airlines fly from London to Spain?",
        "answer": "From London to Spain you can fly nonstop with British Airways, easyJet, Ryanair, Vueling and Iberia. One-stop options include Lufthansa and KLM."
      },
      "q6": {
        "question": "What are the most popular cities to visit in Spain?",
        "answer": "From London, you can reach many Spanish cities quickly. Barcelona is a top choice for Gaudí architecture and beaches. Madrid offers world-class museums and nightlife. Seville is loved for flamenco and Moorish heritage. Valencia combines a futuristic arts center with great paella. Málaga is a sunny gateway to the Costa del Sol. All have direct flights from London or easy connections via high-speed train."
      },
      "q7": {
        "question": "Do I need a visa to travel from London to Spain?",
        "answer": "U.S. citizens traveling from London to Spain for a short tourist stay do not need a visa but must adhere to Schengen area entry rules. An EU electronic travel authorization is expected to be required in the near future, so check the latest requirements before your trip."
      },
      "q8": {
        "question": "Which airports in Spain are best to fly into from London?",
        "answer": "From London to Spain, Madrid Barajas is the prime choice for connections to high-speed trains and domestic flights, while Barcelona El Prat serves the northeast and Costa Brava well. For beach holidays, Malaga, Alicante, and Palma de Mallorca offer plentiful direct flights and easy access to resorts."
      },
      "q12": {
        "question": "When is the best time of year to visit Spain?",
        "answer": "For Spain, April to June and September to early November provide pleasant weather and fewer tourists than the busy, expensive summer months, with spring and autumn being ideal for city breaks in Madrid and Barcelona and for enjoying the southern coast."
      }
    }
  }
}