{
  "response": {
    "Key": "LON-CA",
    "orig": {
      "code": "LON",
      "type": "airport",
      "city": "London",
      "fullCity": "London, England",
      "airport": "Heathrow Airport"
    },
    "dest": {
      "code": "CA",
      "type": "country",
      "country": "Canada"
    },
    "faq": {
      "q0": {
        "question": "Which cities in Canada can I fly to from London?",
        "answer": "From London you can fly non-stop to Toronto, Vancouver, Montreal, Calgary, and Edmonton. Toronto Pearson is the busiest gateway for connections across eastern Canada and the U.S. Vancouver serves as the main hub for western Canada and Asia-Pacific links. Montreal offers direct access to Quebec. Travelers often choose based on proximity to the Rockies (Calgary/Vancouver) or city culture (Toronto/Montreal)."
      },
      "q1": {
        "question": "How long is the flight from London to Canada?",
        "answer": "From London to Toronto non-stop flights take roughly 7 hours 45 minutes to 8 hours 15 minutes westbound, and around 7 hours eastbound. To Vancouver, non-stop flights last about 9 hours 30 minutes to 10 hours westbound and 9 hours eastbound. One-stop journeys to other Canadian cities like Montreal or Calgary typically add 2 to 4 hours depending on the connection."
      },
      "q2": {
        "question": "Are there direct flights from London to Canada?",
        "answer": "Yes, there are many non-stop flights from London to Canada. You can fly direct from London Heathrow or Gatwick to Toronto, Vancouver, Montreal, Calgary, and other cities. Airlines include Air Canada, British Airways, WestJet, and Air Transat. Flight times are roughly 7 to 8 hours to Toronto and about 9 to 10 hours to Vancouver."
      },
      "q3": {
        "question": "Which airlines fly from London to Canada?",
        "answer": "From London to Canada you can fly nonstop with Air Canada, British Airways, WestJet. One-stop via hubs with Lufthansa, KLM, Air France, United."
      },
      "q6": {
        "question": "What are the most popular cities to visit in Canada?",
        "answer": "In Canada, top choices are Toronto for its diversity and CN Tower, Vancouver for nature and urban appeal, Montreal for French culture and festivals, Calgary as a gateway to the Rockies, and Quebec City for historic charm. Note that the question specifies U.S. origins, but since London is the stated origin, direct flights from London serve Toronto, Vancouver, Montreal, and Calgary well."
      },
      "q7": {
        "question": "Do I need a visa to travel from London to Canada?",
        "answer": "For a short tourist trip to Canada from London, you do not need a visa but you must obtain an Electronic Travel Authorization (eTA) before you fly. Entry rules can change, so verify requirements close to your travel date."
      },
      "q8": {
        "question": "Which airports in Canada are best to fly into from London?",
        "answer": "From London to Canada, Toronto Pearson is the top entry point with the most long-haul options and excellent onward train connections across the east. Vancouver International is ideal for the west coast and Rocky Mountain resorts. Montreal Trudeau suits Quebec and eastern Canada, while Calgary works well for the Rockies and regional travel."
      },
      "q12": {
        "question": "When is the best time of year to visit Canada?",
        "answer": "For Canada, late May to June and September to early October offer pleasant weather and fewer tourists than the busy July-August peak. Spring and autumn provide mild temperatures and lower prices in gateway cities like Toronto and Vancouver."
      }
    }
  }
}