{
  "response": {
    "Key": "LON-DE",
    "orig": {
      "code": "LON",
      "type": "airport",
      "city": "London",
      "fullCity": "London, England",
      "airport": "Heathrow Airport"
    },
    "dest": {
      "code": "DE",
      "type": "country",
      "country": "Germany"
    },
    "faq": {
      "q0": {
        "question": "Which cities in Germany can I fly to from London?",
        "answer": "From London you can fly non‑stop to Berlin, Munich, Frankfurt, Düsseldorf, Hamburg, Cologne and Stuttgart. Berlin and Munich are the top choices for culture and history, while Frankfurt is a major hub for connecting flights. Düsseldorf and Cologne give quick access to the Rhineland, and Hamburg is ideal for northern Germany. One‑stop options via hubs like Frankfurt or Munich open up smaller cities such as Nuremberg or Leipzig if needed."
      },
      "q1": {
        "question": "How long is the flight from London to Germany?",
        "answer": "Non-stop flights from London to major German cities like Berlin, Frankfurt, or Munich take about 1 hour 30 minutes to 2 hours. One-stop itineraries are uncommon on this short route, but when available they typically extend travel time to 3 to 5 hours depending on the connection. Eastbound and westbound durations are nearly identical due to the short distance."
      },
      "q2": {
        "question": "Are there direct flights from London to Germany?",
        "answer": "Non-stop flights from London to Germany are frequent and serve many cities. From Heathrow, Gatwick, Stansted, Luton and London City you can fly direct to Berlin, Munich, Frankfurt, Düsseldorf, Hamburg, Stuttgart, Cologne and others. Major airlines on these routes include British Airways, easyJet, Ryanair, Eurowings and Lufthansa. Flight time to most German cities is roughly 1 hour 30 minutes to 1 hour 45 minutes."
      },
      "q3": {
        "question": "Which airlines fly from London to Germany?",
        "answer": "From London to Germany: British Airways, easyJet, Ryanair and Lufthansa offer nonstop flights. One-stop options include KLM via Amsterdam."
      },
      "q6": {
        "question": "What are the most popular cities to visit in Germany?",
        "answer": "For Germany, travelers often start in Berlin for history and culture, Munich for Oktoberfest and Bavarian charm, Hamburg for its port and nightlife, Frankfurt as a transit hub, and Cologne for its cathedral and Rhine Valley access."
      },
      "q7": {
        "question": "Do I need a visa to travel from London to Germany?",
        "answer": "If you are a U.S. citizen traveling from London to Germany for a short tourist stay, you generally do not need a traditional visa but must adhere to Schengen entry rules. An EU electronic travel authorization is expected to be required in the near future, so check the latest guidance before your trip."
      },
      "q8": {
        "question": "Which airports in Germany are best to fly into from London?",
        "answer": "From London to Germany, Frankfurt is the top hub for long-haul connections and onward trains. Munich offers great access to Bavaria and the Alps. Berlin is ideal for the capital region and culture, while Düsseldorf and Hamburg suit business and northern travel. Cologne is convenient for the Rhineland."
      },
      "q12": {
        "question": "When is the best time of year to visit Germany?",
        "answer": "For Germany, May, June, September and early October offer comfortable weather and fewer tourists than peak summer, especially in cities like Berlin and Munich. Spring and autumn avoid the high prices and crowds of July and August, while still allowing you to enjoy outdoor attractions and festivals."
      }
    }
  }
}