Destination Hub

Cheap Flights to Kathmandu, Nepal

Live fares to Kathmandu from 4 Indian cities, each scored against 12 months of price history. Cheapest right now: from Delhi at ₹8,687. Tap any route for the cheapest dates, best month to book and full price trend.

Top sights: Pashupatinath Temple · Boudhanath Stupa · Swayambhunath Temple

Budget travelTrekkingCultural exploration

Flights to Kathmandu from Indian cities

⇌ Delhi RT⇌ Mumbai RT⇌ Chennai RT⇌ Kolkata RT

Flying to Kathmandu from India is accessible via four tracked cities including Delhi, Mumbai, Chennai, and Kolkata. Average round-trip fares range from Rs 11,186 in Delhi to Rs 42,521 in Kolkata, with December often offering the lowest prices. Indians traveling with a valid passport can visit visa-free for up to 90 days. Daily budgets typically fall between Rs 1,500 and Rs 3,500 per person.

Booking flights to Kathmandu

Which Indian city has the cheapest flights to Kathmandu?
Delhi offers the cheapest flights to Kathmandu with an average round-trip fare of Rs 11,186. This route is also noted as being cheapest during the month of December.
How much does a trip to Kathmandu cost from India?
Total trip costs vary significantly by origin, averaging Rs 11,186 from Delhi up to Rs 42,521 from Kolkata. Travelers should plan for a daily budget of Rs 1,500 to Rs 3,500 per person during their stay.
Do Indians need a visa for Kathmandu?
Indians do not require a visa for Kathmandu if they hold a valid passport. They are eligible for visa-free entry for up to 90 days.
How many Indian cities have flights to Kathmandu?
There are four Indian cities with tracked flights to Kathmandu. These origins include Delhi, Mumbai, Chennai, and Kolkata.
What are the top things to do in Kathmandu?
Top things to do include visiting the Pashupatinath Temple, Boudhanath Stupa, and Swayambhunath Temple. These are the primary attractions listed for the destination.

Fares updated 22 Oct 2026