{
  "response": {
    "Key": "MIA-USNY",
    "orig": {
      "code": "MIA",
      "type": "airport",
      "city": "Miami",
      "fullCity": "Miami, Florida",
      "airport": "Miami Intl Airport"
    },
    "dest": {
      "code": "USNY",
      "type": "region",
      "region": "New York",
      "fullRegion": "New York, United States"
    },
    "faq": {
      "q0": {
        "question": "Which cities in New York can I fly to directly or with one stop from Miami?",
        "answer": "From Miami, you can fly non-stop to New York City airports like JFK, LaGuardia and Newark, as well as to Buffalo and Rochester. For upstate destinations such as Albany or Syracuse, one-stop flights are typical, often connecting through New York City, Philadelphia or Charlotte. Choose JFK or Newark for international connections, LaGuardia for Manhattan proximity, and Buffalo or Rochester for western New York and Niagara Falls."
      },
      "q1": {
        "question": "How long is the flight from Miami to New York?",
        "answer": "From Miami to New York, non-stop flights to airports like JFK or LaGuardia typically take around 3 hours, while Newark is similar. Return flights heading south often experience tailwinds, making them about 15 to 30 minutes shorter. One-stop itineraries can add 2 to 4 hours depending on layover location."
      },
      "q2": {
        "question": "Are there direct flights from Miami to New York?",
        "answer": "Yes, there are many daily non-stop flights from Miami to New York City airports including JFK, LaGuardia and Newark. Major airlines on these routes include American Airlines, Delta and JetBlue. Flight time is typically 3 to 3.5 hours northbound and slightly shorter southbound."
      },
      "q3": {
        "question": "Which airlines fly from Miami to New York?",
        "answer": "American, Delta, JetBlue, and United fly nonstop from Miami to New York area airports. One-stop options include Southwest via Baltimore or Atlanta."
      },
      "q4": {
        "question": "When is the cheapest time to fly from Miami to New York?",
        "answer": "The cheapest time to fly from Miami to New York is typically during the late winter and early spring months, particularly January through March, excluding holiday and school vacation weeks. For the best fares, aim to fly on Tuesdays or Wednesdays and book around 3 to 4 weeks in advance."
      },
      "q5": {
        "question": "How far in advance should I book flights from Miami to New York?",
        "answer": "For flights from Miami to New York, book 4–6 weeks ahead for shoulder seasons, but aim for 8–12 weeks for peak winter and holiday periods when demand is high."
      },
      "q6": {
        "question": "What are the most popular areas to visit in New York and how does that affect where I should fly?",
        "answer": "In New York, New York City draws visitors for landmarks and culture, Niagara Falls for natural beauty, the Hudson Valley for scenery and history, the Adirondacks for outdoor recreation and Long Island for beaches. Fly into JFK or LaGuardia for NYC, Buffalo for Niagara Falls, Albany for the Hudson Valley and Adirondacks and Islip for Long Island. Airport choice depends on which region you plan to explore."
      },
      "q8": {
        "question": "Which airports in New York are best to fly into from Miami?",
        "answer": "From Miami, John F. Kennedy International and LaGuardia offer the most frequent service to New York City. Newark Liberty International in New Jersey is also a major option and can be more convenient for Lower Manhattan or western parts of the region. For upstate destinations or a Hudson Valley road trip, consider Stewart International or Albany, though flights are less frequent."
      }
    }
  }
}