{
  "response": {
    "Key": "MIA-CABC",
    "orig": {
      "code": "MIA",
      "type": "airport",
      "city": "Miami",
      "fullCity": "Miami, Florida",
      "airport": "Miami Intl Airport"
    },
    "dest": {
      "code": "CABC",
      "type": "region",
      "region": "British Columbia",
      "fullRegion": "British Columbia, Canada"
    },
    "faq": {
      "q0": {
        "question": "Which cities in British Columbia can I fly to directly or with one stop from Miami?",
        "answer": "From Miami you can fly non-stop to Vancouver, which is the main gateway for British Columbia. For other cities like Victoria or Kelowna, you'll typically connect through Vancouver, Seattle, or Calgary. Choose Vancouver for the Lower Mainland and Whistler, Victoria for Vancouver Island, and Kelowna for the Okanagan Valley."
      },
      "q1": {
        "question": "How long is the flight from Miami to British Columbia?",
        "answer": "From Miami to British Columbia, non-stop flights to Vancouver typically take around 6½ to 7 hours, while one-stop trips to cities like Victoria or Kelowna usually range from 8 to 11 hours total. Westbound flights often take a bit longer due to prevailing winds."
      },
      "q2": {
        "question": "Are there direct flights from Miami to British Columbia?",
        "answer": "There are no non-stop flights from Miami to British Columbia. The most common one-stop routings connect through hubs like Toronto, Dallas, or Seattle, with total travel times typically ranging from 9 to 12 hours depending on the layover."
      },
      "q3": {
        "question": "Which airlines fly from Miami to British Columbia?",
        "answer": "Miami to British Columbia is served by American and Alaska with one-stop flights via Dallas, Seattle or Los Angeles; Air Canada via Toronto or Vancouver."
      },
      "q4": {
        "question": "When is the cheapest time to fly from Miami to British Columbia?",
        "answer": "The cheapest time to fly from Miami to British Columbia is typically during the off-peak months of October, November, January, and February, excluding holidays. For the best fares, book about 60 days ahead, fly midweek (Tuesdays and Wednesdays), and choose early morning or late night flights. Peak summer, Christmas, and school breaks like spring break see higher prices."
      },
      "q5": {
        "question": "How far in advance should I book flights from Miami to British Columbia?",
        "answer": "Book flights from Miami to British Columbia about 6 to 10 weeks ahead for the best balance of price and availability, especially for peak summer and winter holiday travel, while shoulder seasons like May or September can often be booked 3 to 4 weeks out."
      },
      "q6": {
        "question": "What are the most popular areas to visit in British Columbia and how does that affect where I should fly?",
        "answer": "In British Columbia, Vancouver draws visitors for city life and nature, Victoria for charm and gardens and Whistler for skiing and mountain scenery. Fly into Vancouver International for Vancouver and Whistler, or into Victoria International if the island is your main focus."
      },
      "q7": {
        "question": "Do I need a passport or visa to travel from Miami to British Columbia?",
        "answer": "As a U.S. citizen flying from Miami to British Columbia you need a valid U.S. passport. No visa or electronic travel authorization is required for tourist visits. Your passport should be valid for the duration of your stay."
      },
      "q8": {
        "question": "Which airports in British Columbia are best to fly into from Miami?",
        "answer": "From Miami, Vancouver International Airport is the primary gateway with the most flight options and connections to other parts of British Columbia. It is ideal for visiting Vancouver, Whistler, and starting a road trip. Victoria International Airport is a good alternative for Vancouver Island and the capital city, though you will likely connect through a hub. Smaller airports like Kelowna serve the Okanagan Valley, but require a connection."
      }
    }
  }
}