The cheapest flights from India to Nepal start at INR 4,000-6,000 one-way when booked 4-6 weeks in advance during off-peak months. Direct flights operate from Delhi, Mumbai, Kolkata, Varanasi, and Bengaluru to Kathmandu's Tribhuvan International Airport, with flight times ranging from 1.5 to 3.5 hours depending on the route. This guide covers every airline, route, pricing pattern, and booking strategy to help you find the lowest fares.
Which Airlines Fly from India to Nepal?
Six airlines currently operate direct flights between India and Nepal, offering a range of price points from budget to full-service. Competition on the Delhi-Kathmandu route keeps prices particularly competitive.
| Airline | Type | Routes from India | Baggage Included | Approximate One-Way Fare (INR) |
|---|---|---|---|---|
| Buddha Air | Full-service | Delhi, Varanasi, Kolkata | 20 kg check-in + 7 kg cabin | 5,000-12,000 |
| Nepal Airlines | Full-service | Delhi, Mumbai, Bengaluru, Kolkata | 30 kg check-in + 7 kg cabin | 5,500-14,000 |
| IndiGo | Low-cost | Delhi, Mumbai, Kolkata | 15 kg check-in (paid add-on) | 4,000-10,000 |
| SpiceJet | Low-cost | Delhi | 15 kg check-in (paid add-on) | 4,500-9,000 |
| Air India | Full-service | Delhi | 25 kg check-in + 7 kg cabin | 6,000-15,000 |
| Yeti Airlines | Regional | Occasional charters | Varies | 6,000-12,000 |
Best Value Airlines
IndiGo consistently offers the lowest base fares on the Delhi-Kathmandu route, often starting at INR 4,000-5,000 one-way when booked 6-8 weeks in advance. However, add-on costs for checked baggage (INR 800-1,500) and seat selection (INR 200-500) can close the gap with full-service carriers.
Buddha Air is the best overall value when you factor in included baggage, meal, and generally better punctuality. Their Varanasi-Kathmandu route is particularly useful for travellers combining a Varanasi pilgrimage with a Nepal trip.
Nepal Airlines offers the highest baggage allowance (30 kg) and competitive fares from Mumbai and Bengaluru — routes with less competition.
What Are the Cheapest Months to Fly to Nepal?
Flight prices to Nepal follow a predictable seasonal pattern driven by tourism demand and weather. Booking during off-peak months can save 30-50% compared to peak season.
| Month | Season | Demand | Typical Delhi-KTM Fare (INR) | Rating |
|---|---|---|---|---|
| January | Winter off-peak | Low | 4,000-7,000 | Cheapest |
| February | Winter off-peak | Low-Medium | 4,500-8,000 | Very cheap |
| March | Spring shoulder | Medium | 6,000-10,000 | Moderate |
| April | Spring peak | High | 8,000-14,000 | Expensive |
| May | Pre-monsoon | Low | 4,500-8,000 | Very cheap |
| June | Monsoon | Very Low | 4,000-6,500 | Cheapest |
| July | Monsoon | Very Low | 4,000-6,500 | Cheapest |
| August | Monsoon | Low | 4,000-7,000 | Cheapest |
| September | Post-monsoon | Medium | 6,000-10,000 | Moderate |
| October | Peak season | Very High | 10,000-18,000 | Most expensive |
| November | Peak season | High | 8,000-15,000 | Expensive |
| December | Winter/holiday | Medium-High | 6,000-12,000 | Moderate-High |
The sweet spot: January-February and June-August offer the lowest fares. January and February are excellent for visiting Kathmandu, Chitwan, and the Terai (pleasant winter weather). June-August is monsoon season with rain, but also lush green landscapes, empty tourist sites, and rock-bottom hotel rates.
Avoid: October flights are the most expensive due to Dashain/Tihar festivals and peak trekking season. Book 3-4 months ahead if you must travel in October.
Which Route Is Cheapest from India to Nepal?
The cheapest route depends on your starting point in India. Delhi-Kathmandu has the most competition and generally the lowest fares, but other routes may be cheaper when you factor in domestic travel costs to reach the departure city.
Delhi to Kathmandu (DEL-KTM)
- Flight time: 1 hour 40 minutes
- Airlines: IndiGo, SpiceJet, Air India, Nepal Airlines, Buddha Air
- Typical fare: INR 4,000-10,000 one-way
- Best for: Travellers in North India. Most frequent departures (3-5 daily)
- Tip: This is the most competitive route. Set fare alerts on Google Flights and book when prices dip below INR 5,000
Mumbai to Kathmandu (BOM-KTM)
- Flight time: 3 hours (often with a stop)
- Airlines: Nepal Airlines (direct), IndiGo (via Delhi)
- Typical fare: INR 6,000-14,000 one-way
- Best for: Western India travellers. Direct Nepal Airlines flights are available 3-4 days per week
- Tip: Consider flying to Delhi first on a budget domestic flight and connecting to a cheap Delhi-Kathmandu fare. Total can be cheaper than a direct Mumbai-Kathmandu flight
Kolkata to Kathmandu (CCU-KTM)
- Flight time: 1 hour 15 minutes
- Airlines: Buddha Air, Nepal Airlines, IndiGo
- Typical fare: INR 5,000-12,000 one-way
- Best for: Eastern India travellers. The shortest flight time of any India-Nepal route
Varanasi to Kathmandu (VNS-KTM)
- Flight time: 50 minutes
- Airlines: Buddha Air
- Typical fare: INR 5,000-10,000 one-way
- Best for: Pilgrimage travellers combining Varanasi and Lumbini/Pashupatinath
- Tip: The flight is short and scenic, with Himalayan views on clear days. Limited frequency (3-4 weekly), so book early
Bengaluru to Kathmandu (BLR-KTM)
- Flight time: 3-3.5 hours (often via Delhi)
- Airlines: Nepal Airlines (direct, limited), IndiGo (via Delhi)
- Typical fare: INR 7,000-16,000 one-way
- Best for: South India travellers with no cheaper alternative
How Can You Find the Cheapest Flight Deals?
Finding cheap flights to Nepal requires a combination of timing, flexibility, and the right search tools. These strategies consistently produce the lowest fares.
Booking Window
| Advance Booking | Typical Fare Impact | Recommendation |
|---|---|---|
| 8-12 weeks ahead | Cheapest fares | Best for peak season travel |
| 4-8 weeks ahead | Good fares | Best balance of price and flexibility |
| 2-4 weeks ahead | Moderate fares | Still reasonable for off-peak |
| Under 2 weeks | Highest fares | Avoid unless necessary |
| Last minute (1-3 days) | Variable — sometimes deals | Risky, not recommended |
Proven Booking Strategies
- Use Google Flights fare alerts: Set alerts for your route and travel dates. Google will email you when prices drop. This is the single most effective strategy.
- Be flexible with dates: Moving your departure by 1-2 days can save INR 2,000-5,000. Tuesday, Wednesday, and Saturday departures tend to be cheapest.
- Compare one-way fares: Two one-way tickets on different airlines are often cheaper than a return booking on the same airline. Mix IndiGo outbound with Buddha Air return.
- Check airline websites directly: IndiGo and SpiceJet occasionally offer web-exclusive fares not listed on aggregators. Check their websites after finding the lowest aggregator price.
- Consider the overland alternative: For extreme budget travel, the overland route from Delhi to Kathmandu via Gorakhpur-Sonauli-Bhairahawa costs INR 1,500-2,500 total (train + local bus) but takes 18-24 hours. Worth considering if time is not a constraint.
- Book during sale periods: IndiGo, SpiceJet, and Air India run regular fare sales (Republic Day, Independence Day, Diwali). International routes including Nepal are often included.
Is It Cheaper to Fly or Take the Bus from India to Nepal?
This is the central question for budget travellers. The answer depends on your starting city, time availability, and comfort requirements.
Delhi to Kathmandu: Flight vs Overland
| Option | Cost (INR) | Time | Comfort |
|---|---|---|---|
| Direct flight | 4,000-10,000 | 1 hr 40 min | High |
| Train to Gorakhpur + bus to Kathmandu | 1,200-2,500 | 18-24 hours | Low |
| Volvo bus Delhi-Kathmandu (direct) | 2,000-3,500 | 22-26 hours | Medium |
The maths: The overland route saves INR 2,000-7,000 but costs you an entire day of travel. If your daily budget in Nepal is INR 3,000-5,000, the "saved" day is worth more than the flight premium. Fly if you can afford it.
Exception: If you are entering Nepal from Gorakhpur, Varanasi, or anywhere in eastern UP/Bihar, the overland border crossing at Sonauli/Sunauli is quick, easy, and saves the cost of backtracking to Delhi for a flight.
Kolkata/Siliguri to Kathmandu
The Kakarbhitta border crossing via Siliguri is efficient for eastern India travellers. Train to Siliguri (INR 400-1,500), shared jeep to Kakarbhitta border (INR 100-200), and then a Nepali bus to Kathmandu (NPR 800-1,200/INR 500-750). Total: INR 1,000-2,500 versus INR 5,000-12,000 for a flight. The journey takes 16-20 hours.
What Should You Know About Kathmandu Airport Arrival?
Tribhuvan International Airport (TIA) in Kathmandu is small, somewhat chaotic, and has specific quirks that are useful to know in advance.
Immigration for Indian Citizens
- No visa required: Indians proceed through the SAARC/Indian passport lane
- Documents needed: Any valid photo ID (Aadhaar, Voter ID, PAN, or passport). Passport is recommended for smoother processing
- Immigration form: Fill out the arrival card on the plane or at the counter. It asks for your Nepal hotel address — have your BookGarum booking confirmation ready
Airport to City Transport
| Transport | Cost (NPR) | Cost (INR) | Time to Thamel |
|---|---|---|---|
| Pre-paid taxi (airport counter) | 700 | 440 | 20-40 minutes |
| Pathao/InDrive | 400-600 | 250-375 | 20-40 minutes |
| Local bus (from main road) | 25-40 | 15-25 | 40-60 minutes |
Pro tip: Walk 200 metres from the airport exit to the main road (Arniko Highway) and hail a Pathao. The pre-paid taxi counter charges a fixed rate that is 30-50% higher than ride-hailing. The local bus option requires walking to the main road bus stop and knowing the route — only for experienced travellers.
Money Exchange at the Airport
- ATMs are available in the arrivals hall (Himalayan Bank, Nabil Bank)
- Exchange counters offer 2-3% worse rates than Thamel money changers
- Recommendation: Withdraw NPR 2,000-3,000 from an ATM for immediate needs (taxi, food) and exchange the rest at a Thamel money changer the next morning
How Do You Book Flights and Hotels Together for the Best Value?
Combining your flight and accommodation booking strategy maximises savings. Here is the optimal approach.
- Book flights first: Flights are price-volatile and the best deals disappear quickly. Lock in your flights 4-8 weeks ahead.
- Book accommodation second: Nepal hotel rates are more stable. You can book closer to your travel date without significant price increases, especially through BookGarum where rates are locally verified.
- Match your arrival time to checkout: If your flight arrives late evening, consider booking your first night at a hotel near the airport (Boudha area) rather than Thamel. You will save on taxi costs and avoid navigating unfamiliar streets at night.
- Book a pre-departure hotel near the airport: For early morning return flights, a hotel in the Boudha/airport area the night before is worth the small extra cost. The alternative — a 4:00 AM taxi from Thamel — is stressful and expensive.
Search and book Nepal hotels on BookGarum →
Related reads: