{
  "response": {
    "Key": "BWI-CAAB",
    "orig": {
      "code": "BWI",
      "type": "airport",
      "city": "Baltimore",
      "fullCity": "Baltimore, Maryland",
      "airport": "Thurgood Marshall 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 Baltimore?",
        "answer": "From Baltimore you can fly directly to Calgary, which serves as the main gateway to the Rockies and southern Alberta. Edmonton is reachable with one stop, typically via Toronto, Minneapolis, or Denver. Choose Calgary for Banff and the mountains, Edmonton for the north and Jasper."
      },
      "q1": {
        "question": "How long is the flight from Baltimore to Alberta?",
        "answer": "There are no non-stop flights from Baltimore to Alberta. A one-stop connection to Calgary or Edmonton typically takes 7 to 9 hours, depending on layover length. Westbound flights may be slightly longer due to prevailing winds."
      },
      "q2": {
        "question": "Are there direct flights from Baltimore to Alberta?",
        "answer": "There are no non-stop flights from Baltimore to Alberta. The most common one-stop routings connect through Denver, Minneapolis, or Salt Lake City on airlines like United, Delta, or Southwest, with total travel times typically ranging from 7 to 10 hours depending on layover duration."
      },
      "q3": {
        "question": "Which airlines fly from Baltimore to Alberta?",
        "answer": "No non-stops from Baltimore to Alberta. One-stop options via Toronto, Calgary, or Edmonton include Air Canada, WestJet, and United."
      },
      "q4": {
        "question": "When is the cheapest time to fly from Baltimore to Alberta?",
        "answer": "The cheapest time to fly from Baltimore to Alberta is typically during the off-peak months of January, February, and October. For the best fares, book about two to three months ahead, fly midweek on Tuesdays or Wednesdays, and choose early morning or late evening flights, while avoiding summer, Christmas, and spring break periods."
      },
      "q5": {
        "question": "How far in advance should I book flights from Baltimore to Alberta?",
        "answer": "For flights from Baltimore to Alberta, book 6 to 10 weeks ahead for the best balance of price and availability, especially for summer and winter holiday periods, though shoulder seasons like May or September can sometimes be booked 3 to 5 weeks out."
      },
      "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 national parks for mountain scenery, Calgary for its Stampede and urban vibe, Edmonton for festivals and West Edmonton Mall, and the badlands near Drumheller for dinosaur fossils. Fly into Calgary for Banff and the south, or Edmonton for Jasper and the north."
      },
      "q7": {
        "question": "Do I need a passport or visa to travel from Baltimore to Alberta?",
        "answer": "U.S. citizens flying from Baltimore to Alberta need a valid U.S. passport to enter Canada. For tourist visits under 180 days, you generally do not need a visa or electronic authorization. Your passport should be valid for the duration of your stay."
      },
      "q8": {
        "question": "Which airports in Alberta are best to fly into from Baltimore?",
        "answer": "From Baltimore, Calgary International Airport is the main gateway with the most flight options, ideal for the Rockies and southern Alberta. Edmonton International serves the north and is a good choice if you plan to visit Jasper or the capital region. There are no nonstop flights from BWI, so you will connect through hubs like Toronto or Minneapolis."
      }
    }
  }
}