{
  "response": {
    "Key": "YYC-USMN",
    "orig": {
      "code": "YYC",
      "type": "airport",
      "city": "Calgary",
      "fullCity": "Calgary, Alberta",
      "airport": "Calgary Intl Airport"
    },
    "dest": {
      "code": "USMN",
      "type": "region",
      "region": "Minnesota",
      "fullRegion": "Minnesota, United States"
    },
    "faq": {
      "q0": {
        "question": "Which cities in Minnesota can I fly to directly or with one stop from Calgary?",
        "answer": "From Calgary you can fly non-stop to Minneapolis-Saint Paul, the main gateway for Minnesota. One-stop options through Minneapolis or other hubs like Denver or Chicago make it easy to reach smaller regional airports such as Duluth, Rochester or Bemidji. For the Twin Cities and most connections, Minneapolis is the practical choice, while regional airports serve specific areas."
      },
      "q1": {
        "question": "How long is the flight from Calgary to Minnesota?",
        "answer": "From Calgary to Minneapolis, non-stop flights typically take about 2 hours and 45 minutes. One-stop flights to other Minnesota airports like Duluth or Rochester usually take 5 to 7 hours, depending on the layover."
      },
      "q2": {
        "question": "Are there direct flights from Calgary to Minnesota?",
        "answer": "Yes, there are direct flights from Calgary to Minnesota. WestJet offers seasonal non-stop service from Calgary (YYC) to Minneapolis (MSP). If you are traveling outside the summer season, you will likely connect through other hubs like Denver or Chicago, with total travel times typically ranging from 5 to 8 hours."
      },
      "q3": {
        "question": "Which airlines fly from Calgary to Minnesota?",
        "answer": "From Calgary to Minnesota, WestJet offers direct flights to Minneapolis. One-stop options include Air Canada via Toronto or United via Denver."
      },
      "q4": {
        "question": "When is the cheapest time to fly from Calgary to Minnesota?",
        "answer": "The cheapest time to fly from Calgary to Minnesota is typically during the late winter and early spring months like February and March, outside of school breaks. For the best fares, book at least a few weeks in advance and aim for midweek departures, especially Tuesdays and Wednesdays, while avoiding peak holiday periods and summer vacation months."
      },
      "q5": {
        "question": "How far in advance should I book flights from Calgary to Minnesota?",
        "answer": "Book flights from Calgary to Minnesota roughly 4 to 8 weeks ahead to balance availability and price, though for peak winter holiday travel or summer breaks you may want to secure tickets 10 to 12 weeks in advance."
      },
      "q6": {
        "question": "What are the most popular areas to visit in Minnesota and how does that affect where I should fly?",
        "answer": "In Minnesota, Minneapolis-Saint Paul is the largest metro area, the Mall of America and cultural attractions. Duluth offers Lake Superior scenery and outdoor activities. Rochester is known for the Mayo Clinic. Fly into Minneapolis-Saint Paul International for the Twin Cities and Rochester, or Duluth International for the North Shore."
      },
      "q7": {
        "question": "Do I need a passport or visa to travel from Calgary to Minnesota?",
        "answer": "As a U.S. citizen flying from Calgary to Minnesota you need a valid U.S. passport to re-enter the United States. No visa is required for your return, and your passport only needs to be valid for the duration of your stay."
      },
      "q8": {
        "question": "Which airports in Minnesota are best to fly into from Calgary?",
        "answer": "From Calgary, Minneapolis-Saint Paul International is the main gateway to Minnesota, with the most flights and connections. It serves the Twin Cities and is a good base for road trips to resorts and state parks. Duluth International is a smaller option for the North Shore and Lake Superior area, while Rochester International is convenient for the southern part of the state."
      }
    }
  }
}