Flights between Nepal and India are readily available, given their close proximity and frequent travel demand. There are several airlines that operate flights between Nepal and various cities in India. Some of the popular airlines that offer flights from Nepal to India include:
Nepal's national carrier, Nepal Airlines, operates flights between Kathmandu (Tribhuvan International Airport) and major Indian cities such as Delhi, Mumbai, and Bangalore. They offer direct flights without any layovers.
Air India, India's national carrier, operates flights between Kathmandu and several Indian cities including Delhi, Mumbai, Kolkata, and Varanasi. They provide both direct flights and flights with layovers, depending on the route.
IndiGo is a low-cost carrier based in India and operates flights between Kathmandu and major Indian cities such as Delhi, Mumbai, Kolkata, and Bengaluru. They offer direct flights as well as flights with layovers.
Vistara offers a full-service experience to its passengers. Depending on the fare class, services may include complimentary meals, in-flight entertainment, spacious seating, and a range of other amenities