Last-Minute Flight India to Kathmandu: No Visa, But Read This

Indians don't need a visa for Nepal — but booking a last-minute Delhi, Mumbai or Bengaluru to Kathmandu flight has real quirks: slot restrictions, voter-ID

FlightGPT can make mistakes. Confirm flight & fare details before paying.

Last-Minute Flight India to Kathmandu: No Visa, But Read This

By Diya Verma (Diya Verma flies from Tier-2 Indian cities and chases every possible fare hack — reposition flights, hidden-city ticketing, mileage runs and OTA bundle tricks. She has booked 200+ international trips out of Lucknow, Indore and Jaipur.) · Published · 11 min read

Yes, Indians can enter Nepal without a visa — but Kathmandu (KTM/VNKT) airport has daytime-only slot restrictions, monsoon fog causes more delays than people expect, and your voter ID works at the border but some airlines insist on a passport for booking. Here's the full picture before you hit 'book now' on that last-minute KTM flight.

TL;DR: Can Indians fly to Kathmandu last minute, visa-free?

Yes — Indian nationals do not need a visa to enter Nepal. You can book a Delhi–Kathmandu, Mumbai–Kathmandu, or Bengaluru–Kathmandu flight at the last minute and walk through immigration on your Indian passport (or voter ID, in some cases). But Tribhuvan International Airport in Kathmandu has daytime-only slot restrictions (no night landings), which compresses all flights into a short operating window. That means fewer departures than you'd expect for a capital city, and last-minute prices can be high when the few available flights fill up. Factor in monsoon season if you're flying June–September — fog delays at KTM are frequent and sometimes turn into same-day cancellations.

Which airlines fly from India to Kathmandu, and how many flights are there?

Kathmandu is served from India by a handful of carriers:

IndiGo — flies DEL–KTM daily, and has BOM–KTM and BLR–KTM services too. They're the most reliable for frequency on this international short-haul.

Air India — has DEL–KTM on the schedule. Post-Vistara merger, Air India has been consolidating routes; verify their current KTM schedule directly at airindia.com as frequency has shifted.

Air India Express — serves some India–Nepal city pairs with competitive pricing, especially ex-BLR.

Nepal Airlines — the national carrier of Nepal, flies a few India–KTM routes. Their schedule and reliability have historically been inconsistent; not my first pick for a last-minute booking where you need certainty.

Buddha Air / Yeti Airlines — these are primarily domestic Nepal carriers. They're not typically available for booking from India to KTM directly; you'd use them once you're in Nepal.

Important: Tribhuvan International Airport (IATA: KTM) has slot restrictions — no landings or take-offs after sunset or before a certain morning hour due to approach terrain challenges. The actual cut-off varies and is weather-dependent, but practically speaking, all international India–KTM flights depart and arrive within daytime hours. If your Indian departure is delayed and you're scheduled to land close to dusk, there's a real chance of a diversion or cancellation. This is not hypothetical — it happens a few times a month during monsoon.

Voter ID or passport: which document do you need?

This is the question I get asked most about India–Nepal travel, and the answer has more nuance than most blog posts admit.

Indian citizens can officially enter Nepal without a passport — a voter ID card is accepted at land border crossings and is technically valid for air travel too. However: airlines are private entities and their boarding policies aren't always aligned with Nepal's official entry rules. Several airlines require a valid Indian passport to book an India–Nepal air ticket, even though Nepal immigration will technically accept a voter ID on arrival.

My honest advice: always carry your passport if you have one. It eliminates all friction — at the airline check-in counter, at DEL/BOM/BLR immigration (which may still stamp your passport even though you don't need a Nepal visa), and at KTM on arrival. Booking with just a voter ID can work but sometimes requires a call to the airline's customer service to confirm they'll honour it.

If you're a younger traveller without a passport and only have a voter ID, check with the specific airline before buying the ticket. IndiGo's website specifies accepted documents for Nepal — verify this on their official site as policies do change.

How bad are monsoon delays at Kathmandu airport?

Genuinely bad, and I say this as someone who's been stuck at DEL waiting for a KTM slot to open. Tribhuvan International sits in a bowl of hills, and the approach requires visual conditions. During the June–September monsoon, morning fog and afternoon thunderstorms can close the airport to arrivals for hours at a time. The runway gets periodic waterlogging too.

What this means for last-minute travellers: a 7 AM departure from Delhi to Kathmandu in August can end up delayed 3–5 hours with no prior warning. If you're booking same-day, check the weather forecast for Kathmandu specifically — not just Delhi. AccuWeather and the Nepal Civil Aviation Authority (CANA) both publish visibility forecasts. If it's a monsoon morning with forecast low cloud, mentally add a buffer to your schedule.

Diversion is also possible (though rare): aircraft bound for KTM that can't land due to weather sometimes divert to Pokhara or, very occasionally, back to India. This is a genuine risk on last-minute bookings because you have no alternative flight to fall back on. Travel insurance with trip interruption cover is worth having — check our last-minute international booking article for more on that.

What do last-minute India–Kathmandu fares look like?

DEL–KTM is about a 1.5-hour flight. Booked a week or two out, you'll often find fares in the ₹5,000–₹9,000 range one-way. Last-minute (same day or next day), expect that to jump to ₹10,000–₹18,000 or more, particularly if you're booking out of a high-demand departure city like DEL on a busy travel day.

BOM–KTM and BLR–KTM tend to be slightly pricier than DEL–KTM at the best of times simply due to fewer frequencies; last-minute on those routes can push well above ₹15,000. If you're genuinely flexible about your Indian departure city and can get yourself to Delhi first, DEL–KTM is almost always the deepest market with the most seat inventory.

One other thing: Nepal is not a particularly expensive destination once you're there. Don't let a pricey last-minute flight deter you if the visit is important — but do use FlightGPT's flexible date search to see whether shifting by 24 hours saves you a meaningful amount.

Are there other practical things to sort before a last-minute KTM trip?

A few things that catch people off guard:

Currency: Nepal Rupees (NPR) are the local currency. Indian Rupees of denominations ₹200 and below are technically accepted in Nepal, but this is practically awkward and shopkeepers give you terrible effective rates. Carry NPR — you can exchange at the Kathmandu arrival hall or withdraw from ATMs there (Himalayan Bank and Standard Chartered Nepal have reliable ATMs). Don't carry large-denomination Indian notes expecting them to work.

Forex and TCS: spending money on your Indian card abroad still counts toward RBI's LRS limits and may attract TCS if your international spending crosses ₹7 lakh in the financial year. Nepal trips are rarely expensive enough to hit that, but worth knowing. More detail on our international travel checklist article.

Altitude: Kathmandu itself sits at around 1,400m — not enough to cause altitude sickness for most people, but if you're planning to go higher into the hills, acclimatise properly. Last-minute flights often mean people arrive and immediately try to rush to Nagarkot or Pokhara on day one. Give yourself a day in Kathmandu first.

SIM card: get an Ncell or NTC tourist SIM on arrival at KTM airport. They're cheap and data works well throughout Kathmandu valley. Your Indian roaming plan will work but at considerably higher cost.

What's the quickest way to find the right India–Kathmandu flight right now?

Given the slot restrictions and limited frequencies, I'd suggest searching on FlightGPT with departure city flexibility if you have it — sometimes BLR–KTM has a better-timed departure than DEL–KTM on a given day. Filter for non-stop only (connections via a third city for a route this short aren't worth it). Check both IndiGo and Air India directly after an aggregator search to confirm pricing, because Nepal is an international route and some OTA pricing can be stale for close-in bookings.

Booking window: if you're booking the day before or morning of, book as early in the day as possible. Seats on the limited KTM flights genuinely do sell out faster than domestic routes.

Frequently asked questions

Do Indians need a visa to fly to Kathmandu?

No — Indian nationals are exempt from Nepal visa requirements and can enter without one. At Tribhuvan International Airport, Indian passengers clear immigration in a separate channel. Your Indian passport (or in some cases a voter ID) is your entry document.

Can I use my Aadhaar card or voter ID instead of a passport to fly to Nepal?

Nepal officially accepts voter ID cards for Indian citizens at entry. However, individual airlines may require an Indian passport for check-in on international routes. Verify the airline's specific policy before booking with a voter ID. Carrying a passport eliminates any ambiguity.

Why are there so few evening flights to Kathmandu from India?

Tribhuvan International Airport has slot restrictions due to its terrain-constrained approach — night landings are not permitted. All international flights must arrive before sunset. This compresses the entire day's traffic into morning and afternoon slots, limiting total frequency.

How bad are flight delays to Kathmandu in monsoon season?

Delays of 2–5 hours are common during June–September, particularly in the morning when fog is frequent. Flights can occasionally be cancelled or diverted if visibility doesn't improve. Building in a day's buffer before a critical appointment in Kathmandu is wise during monsoon.

What's a typical last-minute Delhi–Kathmandu fare?

Same-day or next-day DEL–KTM fares typically run ₹10,000–₹18,000 one-way, depending on remaining seat inventory. Booking a week out generally brings this down to the ₹5,000–₹9,000 range. Prices vary — verify on the airline's site or an aggregator before deciding.

What currency should I carry for Nepal?

Nepal Rupees (NPR). You can exchange INR to NPR at KTM airport arrival hall or withdraw from ATMs in Kathmandu. Indian Rupees under ₹200 are technically accepted but impractical — getting NPR is strongly recommended. Check the exchange rate at a bank or reliable exchange counter, not airport money changers.