{
  "response": {
    "Key": "MIA-USNC",
    "orig": {
      "code": "MIA",
      "type": "airport",
      "city": "Miami",
      "fullCity": "Miami, Florida",
      "airport": "Miami Intl Airport"
    },
    "dest": {
      "code": "USNC",
      "type": "region",
      "region": "North Carolina",
      "fullRegion": "North Carolina, United States"
    },
    "faq": {
      "q0": {
        "question": "Which cities in North Carolina can I fly to directly or with one stop from Miami?",
        "answer": "From Miami you can fly non-stop to Charlotte, Raleigh-Durham, and Asheville, with Charlotte being the main hub. One-stop options typically connect through Atlanta or Charlotte to reach smaller airports like Greensboro or Wilmington. Choose Charlotte for western NC or business travel, Raleigh for the Research Triangle, and Asheville for mountain getaways. Coastal destinations like Wilmington often require a connection."
      },
      "q1": {
        "question": "How long is the flight from Miami to North Carolina?",
        "answer": "From Miami to Charlotte, non-stop flights typically take about 2 hours, while Raleigh-Durham non-stops are around 2 hours 15 minutes. One-stop itineraries to smaller airports like Asheville or Wilmington often total 3½ to 5 hours depending on the connection."
      },
      "q2": {
        "question": "Are there direct flights from Miami to North Carolina?",
        "answer": "Yes. You can fly non-stop from Miami to Charlotte on American Airlines and to Raleigh-Durham on American and Frontier. For other North Carolina cities you will typically connect through Charlotte or Atlanta, with total travel times usually between 3 and 5 hours."
      },
      "q3": {
        "question": "Which airlines fly from Miami to North Carolina?",
        "answer": "Non-stop from Miami to Charlotte on American, plus one-stop on Delta via Atlanta or Southwest via various hubs."
      },
      "q4": {
        "question": "When is the cheapest time to fly from Miami to North Carolina?",
        "answer": "The cheapest time to fly from Miami to North Carolina is typically from mid-January through early March and late August through October, avoiding peak summer and holiday travel. For the best deals, book 1–3 months ahead and consider midweek flights, especially Tuesdays and Wednesdays, with early morning or late evening departures often priced lower."
      },
      "q5": {
        "question": "How far in advance should I book flights from Miami to North Carolina?",
        "answer": "Book flights from Miami to North Carolina about 4–8 weeks in advance, but for winter holidays and spring break, aim for 8–12 weeks out, while shoulder seasons like late spring and fall can often be booked 2–4 weeks ahead."
      },
      "q6": {
        "question": "What are the most popular areas to visit in North Carolina and how does that affect where I should fly?",
        "answer": "In North Carolina, popular areas include the Blue Ridge Mountains and Asheville for outdoor scenery, Charlotte for urban attractions and commerce, the Research Triangle of Raleigh, Durham and Chapel Hill for universities and tech and the Outer Banks for beaches. Fly into Asheville Regional for the mountains, Charlotte Douglas for the city or Triangle access and Coastal Carolina Regional or Norfolk in Virginia for the Outer Banks. Your airport choice depends on whether you want mountains, city life, academia or the coast."
      },
      "q8": {
        "question": "Which airports in North Carolina are best to fly into from Miami?",
        "answer": "From Miami, Charlotte Douglas has the most flights and serves as a hub for connections across the state. Raleigh-Durham is ideal for the Research Triangle and central North Carolina. For the coast, Wilmington is convenient, while Asheville works for mountain getaways. Greensboro and other regional airports offer limited options but can be useful for specific destinations."
      }
    }
  }
}