{
  "response": {
    "Key": "YMQ-CABC",
    "orig": {
      "code": "YMQ",
      "type": "airport",
      "city": "Montreal",
      "fullCity": "Montreal, Quebec",
      "airport": "Trudeau 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 Montreal?",
        "answer": "From Montreal you can fly nonstop to Vancouver, the main gateway to British Columbia. For other cities like Victoria, Kelowna, or Prince George, one-stop connections are common via Vancouver, Calgary, or Toronto. Choose Vancouver for the coast and mountains, Victoria for the island, and Kelowna for the Okanagan Valley."
      },
      "q1": {
        "question": "How long is the flight from Montreal to British Columbia?",
        "answer": "Non-stop flights from Montreal to Vancouver take about 5½ to 6 hours westbound and roughly 4½ to 5 hours eastbound due to prevailing winds. One-stop itineraries to other British Columbia airports like Victoria or Kelowna typically range from 7 to 10 hours total."
      },
      "q2": {
        "question": "Are there direct flights from Montreal to British Columbia?",
        "answer": "Yes, there are non-stop flights from Montreal (YUL) to Vancouver (YVR) on airlines such as Air Canada, WestJet, and sometimes seasonal carriers. Flights to other BC airports like Victoria or Kelowna typically require a connection in Vancouver or Calgary, with total travel times around 7 to 9 hours depending on layovers."
      },
      "q3": {
        "question": "Which airlines fly from Montreal to British Columbia?",
        "answer": "Air Canada and WestJet fly non-stop from Montreal to Vancouver, with one-stop options via Calgary or Toronto on the same carriers."
      },
      "q4": {
        "question": "When is the cheapest time to fly from Montreal to British Columbia?",
        "answer": "The cheapest time to fly from Montreal to British Columbia is typically in the shoulder seasons of late spring (May) and early fall (September–October), avoiding summer peak and winter holidays. For the best deals, book about 2–3 months ahead, fly midweek (Tuesdays and Wednesdays), and choose early-morning or late-night departures."
      },
      "q5": {
        "question": "How far in advance should I book flights from Montreal to British Columbia?",
        "answer": "Book flights from Montreal to British Columbia about 6 to 10 weeks ahead for the best balance of price and choice, but for winter holidays or school breaks aim for 10 to 14 weeks early, while shoulder seasons like late spring or early fall can often be booked 3 to 6 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 is the top draw for urban attractions and mountain scenery, Victoria on Vancouver Island charms with gardens and history, and Whistler is a ski and outdoor hub. Fly into Vancouver International for Vancouver and Whistler, or Victoria International for the island. Kelowna serves the Okanagan wine region."
      },
      "q8": {
        "question": "Which airports in British Columbia are best to fly into from Montreal?",
        "answer": "From Montreal, Vancouver International Airport (YVR) is the primary gateway with the most flights and best connections for British Columbia. It is ideal for visiting Vancouver, nearby ski resorts in Whistler, and as a starting point for road trips across the province. Victoria International Airport (YYJ) on Vancouver Island is a good alternative if you are focusing on the island's attractions, though it typically requires a connection through Vancouver or Calgary. For the Okanagan Valley and interior regions, Kelowna International Airport (YLW) offers seasonal direct flights and is convenient for wine tours and lake resorts. Flight times from Montreal to Vancouver are around 5.5 to 6 hours westbound, slightly less eastbound due to winds."
      }
    }
  }
}