{
  "response": {
    "Key": "PDX-CAON",
    "orig": {
      "code": "PDX",
      "type": "airport",
      "city": "Portland",
      "fullCity": "Portland, Oregon",
      "airport": "Portland Intl Airport"
    },
    "dest": {
      "code": "CAON",
      "type": "region",
      "region": "Ontario",
      "fullRegion": "Ontario, Canada"
    },
    "faq": {
      "q0": {
        "question": "Which cities in Ontario can I fly to directly or with one stop from Portland?",
        "answer": "From Portland you can fly nonstop to Toronto Pearson, the main gateway for Ontario. With one stop, common connections via hubs like Chicago, Denver or Minneapolis open up other cities such as Ottawa, London or Thunder Bay. Choose Toronto for southern Ontario attractions and business, Ottawa for the national capital, or regional airports for more specific destinations."
      },
      "q1": {
        "question": "How long is the flight from Portland to Ontario?",
        "answer": "Non-stop flights from Portland to Ontario are rare, so most itineraries involve a connection, with Toronto typically reached in about 6 to 8 hours total. Ottawa and other cities usually take 7 to 9 hours, while westbound returns can be slightly shorter due to prevailing winds."
      },
      "q2": {
        "question": "Are there direct flights from Portland to Ontario?",
        "answer": "There are no non-stop flights from Portland to Ontario. The most common one-stop routings connect through Seattle, Vancouver, Calgary or Toronto, with total travel times typically between 5 and 8 hours. Major airlines on these routes include Air Canada, Alaska Airlines and WestJet."
      },
      "q3": {
        "question": "Which airlines fly from Portland to Ontario?",
        "answer": "Portland to Ontario is served by Air Canada via Vancouver and Alaska via Seattle. No non-stop flights. WestJet also offers one-stop options."
      },
      "q4": {
        "question": "When is the cheapest time to fly from Portland to Ontario?",
        "answer": "The cheapest time to fly from Portland to Ontario is typically during the late fall and winter months, excluding the December holiday season. For the best fares, book at least three to four weeks ahead, aim for Tuesday or Wednesday departures, and choose early morning or late evening flights, while avoiding summer and school vacation weeks."
      },
      "q5": {
        "question": "How far in advance should I book flights from Portland to Ontario?",
        "answer": "For flights from Portland to Ontario, aim to book 6 to 10 weeks ahead, especially if traveling during winter holidays or school breaks when demand is higher, though you might find deals 3 to 4 weeks out in shoulder seasons like late spring or early fall."
      },
      "q6": {
        "question": "What are the most popular areas to visit in Ontario and how does that affect where I should fly?",
        "answer": "In Ontario, Toronto is the top draw for city life, Niagara Falls for the falls and wine country, and Ottawa for national museums and Parliament. Fly into Toronto Pearson for Toronto and Niagara, or Ottawa Macdonald-Cartier for the capital. Hamilton and Billy Bishop are secondary Toronto-area options."
      },
      "q7": {
        "question": "Do I need a passport or visa to travel from Portland to Ontario?",
        "answer": "U.S. citizens flying from Portland to Ontario need a valid U.S. passport to enter Canada. No visa is required for short tourist visits, but your passport should be valid for the duration of your stay."
      },
      "q8": {
        "question": "Which airports in Ontario are best to fly into from Portland?",
        "answer": "From Portland, Toronto Pearson is your primary gateway into Ontario with the most flights and best connections. If you're heading to the capital, Ottawa is a direct option. For exploring southern Ontario's wine country or natural attractions like Niagara Falls, consider flying into Toronto and driving. Smaller airports like London or Thunder Bay serve regional needs but require connections."
      }
    }
  }
}