{
  "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 to British Columbia. For other cities like Victoria or Kelowna, you typically connect through Vancouver, Toronto, or Calgary. Vancouver serves the Lower Mainland and is ideal for the city and nearby mountains, while Victoria is better for Vancouver Island. Kelowna and Kamloops are practical for the Okanagan and interior regions, usually requiring a connection."
      },
      "q1": {
        "question": "How long is the flight from Miami to British Columbia?",
        "answer": "There are no non-stop flights from Miami to British Columbia, so all trips require at least one connection. Flying into Vancouver typically takes around 8 to 10 hours total, while reaching smaller cities like Victoria or Kelowna often takes 10 to 13 hours. Westbound flights are generally longer due to headwinds, while eastbound returns can be about an hour shorter."
      },
      "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 involve connecting through major hubs like Toronto, Dallas, or Seattle. Total travel times typically range from 9 to 12 hours depending on layover duration and final destination in BC, with Vancouver being the primary gateway airport."
      },
      "q3": {
        "question": "Which airlines fly from Miami to British Columbia?",
        "answer": "No non-stops. Connect via Air Canada in Toronto, WestJet in Calgary, or US carriers like American and United through their hubs."
      },
      "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 in late winter and early spring, especially January through March, when demand is lower. For the best fares, book at least three to four months ahead, aim for midweek departures like Tuesday or Wednesday, and avoid peak summer, Christmas, and spring break periods."
      },
      "q5": {
        "question": "How far in advance should I book flights from Miami to British Columbia?",
        "answer": "Book flights from Miami to British Columbia 6 to 10 weeks ahead for winter holidays and ski season, while 3 to 6 weeks out can work for shoulder seasons like late spring or early fall."
      },
      "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 its urban and outdoor mix, Victoria for its British charm and gardens and Whistler for skiing and mountain sports. Fly into Vancouver International for Vancouver and Whistler, or into Victoria International to be close to the island capital. Kelowna serves wine country and the Okanagan Valley. Most travellers pick Vancouver as the primary gateway."
      },
      "q7": {
        "question": "Do I need a passport or visa to travel from Miami to British Columbia?",
        "answer": "U.S. citizens flying from Miami to British Columbia need a valid passport for entry into Canada. No visa is required for short tourist stays, but your passport should be valid for the duration of your visit."
      },
      "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 is ideal for exploring the city, nearby ski resorts, and starting a road trip. If you are headed to Vancouver Island, Victoria International Airport offers a convenient alternative with connections via hubs. Smaller airports like Kelowna serve the Okanagan wine region but require a connection."
      }
    }
  }
}