{
  "response": {
    "Key": "KTM-IN",
    "orig": {
      "code": "KTM",
      "type": "airport",
      "city": "Kathmandu",
      "fullCity": "Kathmandu, Nepal",
      "airport": "Tribhuvan Intl Airport"
    },
    "dest": {
      "code": "IN",
      "type": "country",
      "country": "India"
    },
    "faq": {
      "q0": {
        "question": "Which cities in India can I fly to from Kathmandu?",
        "answer": "From Kathmandu you can fly non-stop to Delhi, Mumbai, Kolkata and Bangalore. Delhi serves as the main gateway with the most frequent flights and easy connections to northern India. Mumbai is preferred for western India and Goa, while Kolkata offers the closest access to eastern India. Bangalore connects you to the south. One-stop options via these hubs open up Chennai, Hyderabad and other regional airports."
      },
      "q1": {
        "question": "How long is the flight from Kathmandu to India?",
        "answer": "Non-stop flights from Kathmandu to Delhi typically take about 1 hour 30 minutes, while flights to Mumbai take around 2 hours 30 minutes. One-stop itineraries to other Indian cities like Bengaluru or Chennai generally range from 4 to 7 hours depending on the connection. Eastbound and westbound times are similar due to the short distances."
      },
      "q2": {
        "question": "Are there direct flights from Kathmandu to India?",
        "answer": "Yes, there are non-stop flights from Kathmandu to several Indian cities. Major routes include Kathmandu to Delhi by Nepal Airlines, Air India, IndiGo and SpiceJet; to Mumbai by Nepal Airlines and IndiGo; to Kolkata by Air India and Buddha Air; and to Bangalore and Chennai by Nepal Airlines. Flight times range from about 1 hour 30 minutes to 3 hours."
      },
      "q3": {
        "question": "Which airlines fly from Kathmandu to India?",
        "answer": "From Kathmandu to India, Air India and Nepal Airlines fly non-stop. IndiGo and Vistara also offer flights, plus one-stop options via Gulf hubs."
      },
      "q6": {
        "question": "What are the most popular cities to visit in India?",
        "answer": "Travelers from Kathmandu can fly nonstop to Delhi to explore India's capital and nearby Agra, then take short flights or trains to Mumbai for Bollywood and cuisine, Jaipur for Rajasthan's forts, or Varanasi for spiritual experiences."
      },
      "q7": {
        "question": "Do I need a visa to travel from Kathmandu to India?",
        "answer": "As a U.S. citizen flying from Kathmandu to India, you will need a visa for tourist visits. You can apply for an India e-Visa online before travel, which is valid for entry at designated airports. Entry rules can change, so verify current requirements close to your departure date."
      },
      "q8": {
        "question": "Which airports in India are best to fly into from Kathmandu?",
        "answer": "From Kathmandu to India, Delhi is the busiest gateway with the most flights and excellent onward train connections across the north. Mumbai works well for western and central India. Kolkata is a convenient choice for eastern India and has direct flights. Bengaluru suits travel to the south, though flights are less frequent."
      },
      "q12": {
        "question": "When is the best time of year to visit India?",
        "answer": "For India, the best time is typically October to March when the weather is cooler and drier across most regions. Summer, from April to June, brings extreme heat, especially in the plains, and the monsoon from June to September can disrupt travel. Major gateway cities like Delhi and Mumbai are most pleasant in these cooler months."
      }
    }
  }
}