{
  "response": {
    "Key": "PDX-CAAB",
    "orig": {
      "code": "PDX",
      "type": "airport",
      "city": "Portland",
      "fullCity": "Portland, Oregon",
      "airport": "Portland Intl Airport"
    },
    "dest": {
      "code": "CAAB",
      "type": "region",
      "region": "Alberta",
      "fullRegion": "Alberta, Canada"
    },
    "faq": {
      "q0": {
        "question": "Which cities in Alberta can I fly to directly or with one stop from Portland?",
        "answer": "From Portland you can fly non-stop to Calgary on WestJet, which is the gateway to the Rockies and southern Alberta. Edmonton, the main airport for the north and Jasper, typically requires a connection through Seattle, Calgary or Vancouver. Both cities serve as practical entry points depending on your itinerary."
      },
      "q1": {
        "question": "How long is the flight from Portland to Alberta?",
        "answer": "From Portland to Alberta, non-stop flights to Calgary take about 2 hours, while Edmonton is roughly 2 to 2½ hours non-stop. One-stop itineraries to either city or to smaller airports like Fort McMurray typically range from 4 to 6 hours total. Westbound returns are often slightly longer due to prevailing winds, but the difference is usually under 30 minutes."
      },
      "q2": {
        "question": "Are there direct flights from Portland to Alberta?",
        "answer": "There are no non-stop flights from Portland to Alberta. The most common one-stop routings connect through Seattle, Vancouver, or Calgary on airlines such as Alaska, Air Canada, and WestJet. Total travel time typically ranges from 4 to 7 hours depending on the layover."
      },
      "q3": {
        "question": "Which airlines fly from Portland to Alberta?",
        "answer": "From Portland to Alberta you can fly nonstop on Alaska or WestJet to Calgary or Edmonton, or connect via Seattle, Vancouver or Denver on Alaska, United or Air Canada."
      },
      "q4": {
        "question": "When is the cheapest time to fly from Portland to Alberta?",
        "answer": "The cheapest time to fly from Portland to Alberta is typically in late fall or early spring, especially January through March, with midweek departures and early morning or late evening flights often offering lower fares. Prices rise during summer, around Christmas, and over school breaks."
      },
      "q5": {
        "question": "How far in advance should I book flights from Portland to Alberta?",
        "answer": "Book flights from Portland to Alberta about 6–8 weeks ahead for summer and winter holidays, while 3–5 weeks out often works for spring and fall shoulder seasons."
      },
      "q6": {
        "question": "What are the most popular areas to visit in Alberta and how does that affect where I should fly?",
        "answer": "Alberta's top draws are Banff and Jasper for mountain scenery, Calgary for its western vibe and proximity to the Rockies, and Edmonton for festivals and West Edmonton Mall. Fly into Calgary (YYC) for Banff, Kananaskis and the southern Rockies. Edmonton (YEG) is better if you're headed to Jasper or the north. If you plan to explore both mountain parks, Calgary is the more common gateway."
      },
      "q7": {
        "question": "Do I need a passport or visa to travel from Portland to Alberta?",
        "answer": "U.S. citizens traveling from Portland to Alberta need a valid passport to enter Canada, and it should be valid for the duration of your stay. No visa is required for tourist visits under 180 days, but you may need an eTA only if arriving by air and you are not a U.S. citizen; as a U.S. citizen you are exempt from the eTA requirement."
      },
      "q8": {
        "question": "Which airports in Alberta are best to fly into from Portland?",
        "answer": "From Portland, Calgary International Airport is the main gateway to Alberta, offering the most flight options and convenient access to Banff and the Rockies. Edmonton International is a solid alternative if you are heading to Jasper or the northern part of the province, though it typically requires a connection through Calgary or another hub."
      }
    }
  }
}