{
  "response": {
    "Key": "MEX-MXSON",
    "orig": {
      "code": "MEX",
      "type": "airport",
      "city": "Mexico City",
      "fullCity": "Mexico City, Ciudad de México",
      "airport": "Benito Juárez Intl Airport"
    },
    "dest": {
      "code": "MXSON",
      "type": "region",
      "region": "Sonora",
      "fullRegion": "Sonora, Mexico"
    },
    "faq": {
      "q0": {
        "question": "Which cities in Sonora can I fly to directly or with one stop from Mexico City?",
        "answer": "From Mexico City you can fly non-stop to Hermosillo, the state capital and main gateway. Ciudad Obregón is also served non-stop. Other cities like Guaymas or Puerto Peñasco typically require a connection through Hermosillo or sometimes Tijuana. Hermosillo is best for central and northern Sonora, while Ciudad Obregón serves the south. Puerto Peñasco is more easily reached from the U.S. border."
      },
      "q1": {
        "question": "How long is the flight from Mexico City to Sonora?",
        "answer": "From Mexico City to Sonora, non-stop flights to Hermosillo take about 2 hours 40 minutes, while flights to Ciudad Obregón with a stop typically run 4 to 6 hours. Return times are similar as winds are not a major factor on this north-south route."
      },
      "q2": {
        "question": "Are there direct flights from Mexico City to Sonora?",
        "answer": "Yes, there are non-stop flights from Mexico City to several airports in Sonora. You can fly directly to Hermosillo on Aeromexico or Volaris, to Ciudad Obregón on Aeromexico, and to Guaymas on Calafia Airlines. Flight times are around 2.5 to 3 hours."
      },
      "q3": {
        "question": "Which airlines fly from Mexico City to Sonora?",
        "answer": "From Mexico City to Sonora, Volaris and Aeromexico offer non-stop flights to Hermosillo and Ciudad Obregón. One-stop options via Tijuana are also available."
      },
      "q4": {
        "question": "When is the cheapest time to fly from Mexico City to Sonora?",
        "answer": "The cheapest months to fly from Mexico City to Sonora are typically May and September, outside peak holiday periods like Christmas and Easter when fares rise. For the best prices, book at least three weeks ahead and consider midweek flights, especially early morning or late evening departures, which tend to be more affordable than weekend or midday options."
      },
      "q5": {
        "question": "How far in advance should I book flights from Mexico City to Sonora?",
        "answer": "For the best balance of price and availability on flights from Mexico City to Sonora, book 6 to 8 weeks ahead for peak winter and holiday periods, while 3 to 4 weeks is usually sufficient during shoulder seasons like spring and fall."
      },
      "q6": {
        "question": "What are the most popular areas to visit in Sonora and how does that affect where I should fly?",
        "answer": "In Sonora, Hermosillo serves as the state capital and business hub, Puerto Peñasco draws beachgoers, Ciudad Obregón is an agricultural and cultural stop and San Carlos is popular for coastal resorts. Fly into Hermosillo for the central region, into Ciudad Obregón for the south or use nearby Mar de Cortés airport for Puerto Peñasco and San Carlos."
      },
      "q7": {
        "question": "Do I need a passport or visa to travel from Mexico City to Sonora?",
        "answer": "Since both Mexico City and Sonora are within Mexico, this is a domestic flight and no passport or visa is required for U.S. citizens. However, if you are a U.S. citizen entering Mexico initially, you need a valid U.S. passport."
      },
      "q8": {
        "question": "Which airports in Sonora are best to fly into from Mexico City?",
        "answer": "From Mexico City, Hermosillo Airport offers the most flights and is the main gateway for the capital, business, and central Sonora. Ciudad Obregón is best for southern destinations and agricultural areas, while Guaymas serves San Carlos beach resorts. For northern Sonora and border access, Nogales is an option but often requires a connection."
      }
    }
  }
}