{
  "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, a major American Airlines hub, and Raleigh-Durham. Other cities like Greensboro, Asheville and Wilmington usually require a connection through Charlotte or Atlanta. Charlotte serves the Piedmont region, while Raleigh-Durham is convenient for the Research Triangle and coastal areas."
      },
      "q1": {
        "question": "How long is the flight from Miami to North Carolina?",
        "answer": "Non-stop flights from Miami to Charlotte typically take around 2 hours and 15 minutes, while flights to Raleigh-Durham average about 2 hours and 20 minutes. One-stop itineraries to other North Carolina airports like Asheville or Wilmington usually range from 4 to 6 hours total."
      },
      "q2": {
        "question": "Are there direct flights from Miami to North Carolina?",
        "answer": "Yes, there are direct flights from Miami to North Carolina. American Airlines offers non-stop service to Charlotte and Raleigh-Durham. Additional non-stop routes to cities like Asheville or Wilmington may be available seasonally or on other carriers. For airports without non-stops, connecting through Charlotte or Atlanta is common, with total travel times typically ranging from 3 to 6 hours."
      },
      "q3": {
        "question": "Which airlines fly from Miami to North Carolina?",
        "answer": "American flies non-stop from Miami to Charlotte. For other NC cities, connect via Atlanta (Delta) or Charlotte (American)."
      },
      "q4": {
        "question": "When is the cheapest time to fly from Miami to North Carolina?",
        "answer": "The cheapest months to fly from Miami to North Carolina are typically January, February, and September, with midweek flights (Tuesdays and Wednesdays) and early morning or late evening departures often offering lower fares. Booking one to three months ahead can help secure better prices, while peak holiday periods and school vacations usually cost more."
      },
      "q5": {
        "question": "How far in advance should I book flights from Miami to North Carolina?",
        "answer": "Book flights from Miami to North Carolina 4 to 8 weeks ahead for the best balance of availability and price, but for winter holidays and spring break, aim for 8 to 12 weeks to secure lower fares on this popular route."
      },
      "q6": {
        "question": "What are the most popular areas to visit in North Carolina and how does that affect where I should fly?",
        "answer": "Popular North Carolina destinations include Charlotte for urban life and NASCAR, Asheville for arts and Blue Ridge hiking, the Outer Banks for beaches and Raleigh-Durham for universities and research. Fly into Charlotte Douglas for Charlotte, Asheville Regional for Asheville, Coastal Carolina Regional or Norfolk for Outer Banks and Raleigh-Durham International for the Triangle area."
      },
      "q8": {
        "question": "Which airports in North Carolina are best to fly into from Miami?",
        "answer": "From Miami to North Carolina, Charlotte Douglas is the busiest hub with the most flight options and works well as a base for exploring the Piedmont and mountain regions. Raleigh-Durham is ideal for the Research Triangle and eastern North Carolina. Asheville and Wilmington are smaller gateways suited for mountain getaways and coastal beaches respectively."
      }
    }
  }
}