{
  "response": {
    "Key": "YTO-MX",
    "orig": {
      "code": "YTO",
      "type": "airport",
      "city": "Toronto",
      "fullCity": "Toronto, Ontario",
      "airport": "Pearson Intl Airport"
    },
    "dest": {
      "code": "MX",
      "type": "country",
      "country": "Mexico"
    },
    "faq": {
      "q0": {
        "question": "Which cities in Mexico can I fly to from Toronto?",
        "answer": "From Toronto you can fly non-stop to Cancun, Mexico City, Puerto Vallarta, Los Cabos, and sometimes Cozumel or Huatulco in winter. One-stop connections via U.S. hubs like Dallas or Houston reach cities such as Guadalajara, Monterrey, or Oaxaca. Cancun serves beach resorts and Mayan ruins, while Mexico City is the cultural and business center with the best domestic connections."
      },
      "q1": {
        "question": "How long is the flight from Toronto to Mexico?",
        "answer": "Non-stop flights from Toronto to Mexico City take about 5 hours, while flying to Cancun is around 4 hours 15 minutes. One-stop itineraries to either city typically range from 7 to 9 hours total, and westbound returns are often 30 to 60 minutes shorter due to prevailing winds."
      },
      "q2": {
        "question": "Are there direct flights from Toronto to Mexico?",
        "answer": "Yes, there are direct flights from Toronto to several cities in Mexico. Major non-stop routes include Toronto to Cancún on airlines like Air Canada, WestJet, and Sunwing, Toronto to Mexico City on Aeroméxico and Air Canada, and Toronto to Puerto Vallarta, Los Cabos, and other resort destinations on various carriers. Flight times to Cancún are typically around 4 to 5 hours, while Mexico City takes about 5 hours. If no non-stop is available to your specific destination, common one-stop routings connect through U.S. hubs like Dallas, Houston, or Atlanta, with total travel times of 7 to 10 hours."
      },
      "q3": {
        "question": "Which airlines fly from Toronto to Mexico?",
        "answer": "From Toronto to Mexico, fly nonstop with Air Canada, WestJet, Aeromexico. One-stop via US hubs on United, American, Delta."
      },
      "q6": {
        "question": "What are the most popular cities to visit in Mexico?",
        "answer": "Popular cities in Mexico include Mexico City for culture and cuisine, Cancún for Caribbean beaches, Guadalajara for mariachi and tequila, Tulum for Mayan ruins, and Los Cabos for luxury resorts. Most are accessible via direct flights from Toronto or quick connections through U.S. hubs."
      },
      "q7": {
        "question": "Do I need a visa to travel from Toronto to Mexico?",
        "answer": "Since you are a U.S. citizen flying from Toronto to Mexico, you do not need a visa for short tourist visits. You will need a valid U.S. passport, and you must complete the Mexico Entry Form upon arrival; no electronic travel authorization is currently required. Entry rules can change, so verify the latest requirements before traveling."
      },
      "q8": {
        "question": "Which airports in Mexico are best to fly into from Toronto?",
        "answer": "From Toronto to Mexico, Cancun is the busiest gateway for Caribbean beach resorts and offers the most direct flights. Mexico City Benito Juarez is best for central Mexico and onward domestic connections, while Puerto Vallarta and Los Cabos serve Pacific coast getaways. Guadalajara works well for regional travel in western Mexico."
      },
      "q12": {
        "question": "When is the best time of year to visit Mexico?",
        "answer": "For Mexico, November to April is the dry season with pleasant weather, but December to March is peak tourist season with higher prices. Late April to early June and October offer a good balance of moderate temperatures and lower crowds, while summer is hot, humid and rainy in many regions."
      }
    }
  }
}