Every way to reach Nepal from India in 2026 — direct flights from Delhi, Mumbai, Kolkata and Varanasi, the main border crossings, overland bus routes, documents for Indian citizens, and city-by-city departure guides.
The open border, shared culture, and excellent transport links make Nepal the most accessible Himalayan destination for Indian travellers.
At a Glance — How to Reach Nepal from India
| Route | From | To | Time | Cost (INR) | Best For |
|---|---|---|---|---|---|
| Direct flight | Delhi | Kathmandu | 1.5 h | ₹5,000–15,000 | Speed, convenience |
| Direct flight | Mumbai | Kathmandu | 2.5 h | ₹7,000–18,000 | South/West India |
| Direct flight | Kolkata | Kathmandu | 1 h | ₹4,000–12,000 | East India |
| Direct flight | Varanasi | Kathmandu | 45 min | ₹4,000–10,000 | Pilgrimage + Nepal |
| Bus + border | Gorakhpur | Kathmandu | 12–14 h | ₹800–1,500 | Budget travellers |
| Bus + border | Delhi | Kathmandu | 24–30 h | ₹1,500–2,500 | Ultra-budget, overland |
By Flight — The Fastest Way to Reach Nepal
Tribhuvan International Airport (TIA) in Kathmandu receives direct flights from multiple Indian cities on IndiGo, Air India, Nepal Airlines, Himalaya Airlines, Buddha Air and Yeti Airlines.
| From | Flight Time | Price (one-way) | Frequency |
|---|---|---|---|
| Delhi (DEL) | 1h 30min | ₹5,000–15,000 | 5–8 daily |
| Mumbai (BOM) | 2h 30min | ₹7,000–18,000 | 1–3 daily |
| Kolkata (CCU) | 55min | ₹4,000–12,000 | 2–4 daily |
| Varanasi (VNS) | 45min | ₹4,000–10,000 | 1–2 daily |
| Bangalore/Chennai/Hyderabad | 4–5h (via Delhi) | ₹7,000–20,000 | connecting |
Booking tips: Book 4–6 weeks ahead; peak season (Oct–Nov, Mar–Apr) spikes prices. IndiGo has the most frequent connections. Budget airlines allow 15 kg check-in by default — add extra for trekking gear. TIA has a single runway and is prone to weather delays; build buffer time. Bhairahawa (Gautam Buddha International Airport, near Lumbini) is a newer alternative with flights from Delhi and Kolkata.
By Road — Overland Routes from India to Nepal
| Indian Side | Nepal Side | Nearest City | Goes To | Best For |
|---|---|---|---|---|
| Sunauli | Bhairahawa | Gorakhpur (3–4 h) | Kathmandu, Pokhara, Lumbini | Most popular |
| Raxaul | Birgunj | Patna (5–6 h) | Kathmandu via Hetauda | Bihar/East India |
| Panitanki | Kakarbhitta | Siliguri (1 h) | Eastern Nepal, Ilam | Darjeeling/NE India |
| Rupaidiha | Nepalgunj | Lucknow (5–6 h) | Western Nepal, Bardia | Wildlife visitors |
Route 1: Delhi → Gorakhpur → Sunauli → Kathmandu (Most Popular)
- Delhi to Gorakhpur by train — Gorakhdham/Rapti Sagar/Humsafar Express, 10–14 h, ₹350 (Sleeper) to ₹1,800 (AC 2-tier). Book on IRCTC 2+ weeks ahead.
- Gorakhpur to Sunauli border by bus — 3–4 h, ₹150–250 (shared jeeps ₹200–300 are faster).
- Cross the Sunauli–Bhairahawa border — walk across. Indian citizens show passport or Voter ID; no visa, free entry. Immigration offices close at 10 PM — cross in daytime.
- Bhairahawa to Kathmandu by bus — tourist bus 8–9 h, NPR 1,000–1,500 (₹630–945). Night buses leave 7–8 PM, arrive early morning.
Total Delhi→Kathmandu (overland): ₹1,500–3,000, 24–30 hours.
Route 2: Gorakhpur → Sunauli → Pokhara (For Trekkers)
Skip Kathmandu and head straight to Pokhara: Gorakhpur→Sunauli (3–4 h), cross border, Bhairahawa→Pokhara (5–6 h tourist bus). Total from Gorakhpur ₹800–1,500, 10–12 hours.
Route 3: Patna → Raxaul → Birgunj → Kathmandu
Best for Bihar/Jharkhand/eastern UP: Patna→Raxaul (5–6 h), cross to Birgunj, Birgunj→Kathmandu (6–8 h). Night buses reach Kathmandu by morning.
Route 4: Siliguri → Kakarbhitta → Eastern Nepal
For Darjeeling/Sikkim/NE India: Siliguri→Panitanki border (1 h), cross to Kakarbhitta, then bus to Kathmandu (14–16 h) or fly from Biratnagar (45 min, ₹3,000–5,000).
Documents Required for Indian Citizens
India and Nepal share an open border — Indian citizens enter freely without a visa.
- Air travel: valid passport (6 months validity), no visa, immigration on arrival. Carry 2 passport photos for trekking permits.
- Overland travel: valid passport (recommended) or Voter ID card. Aadhaar is NOT accepted as a travel document. Children under 15 carry a birth certificate.
Money and Currency Tips
The Nepali Rupee (NPR) is pegged to the Indian Rupee at ~NPR 1.6 = INR 1.
- Indian notes up to ₹100 are accepted near borders/tourist zones; ₹200/₹500/₹2,000 notes are generally not accepted.
- ATMs in Kathmandu and Pokhara dispense NPR (limits NPR 10,000–35,000/transaction).
- Best exchange rates: official money changers in Thamel or New Road. Airport rates are the worst — change only a small amount on arrival.
- UPI does NOT work in Nepal. Carry cash and cards.
SIM Card and Connectivity
Get a local SIM on arrival. Ncell (largest private operator) — tourist SIM with 10 GB data ~NPR 500–800; bring your passport. Nepal Telecom (NTC) — better coverage in remote trekking areas. 4G is available in cities; signal is spotty above 3,000m. Indian SIMs work on roaming but at very high data rates — use a local SIM.
Best Time to Travel to Nepal from India
- October–November: the best time for everything — clear skies, dry trails. Peak season; book early.
- March–May: warming weather, rhododendron blooms. Good for trekking and sightseeing.
- December–February: cold but clear in the mountains; good for Chitwan safaris and lower treks. Foggy Kathmandu mornings can delay flights.
- June–September: monsoon — heavy rain, landslides, leeches, flight delays. Lush, cheap, and crowd-free. Upper Mustang is actually best in monsoon.
Arriving at Kathmandu Airport
Indian passport holders queue in the SAARC Nationals line — usually faster. Fill the arrival card, present your passport, get stamped. No visa fee. The process takes 10–30 minutes. Prepaid taxis to Thamel cost NPR 700–1,000 (₹440–630); ride-hailing (Pathao, inDrive) is cheaper at NPR 400–600. The airport is 6 km from Thamel but traffic can stretch the drive to 30–60 minutes. Many hotels offer free airport pickup if booked in advance.
Combining Nepal with Indian Pilgrimage Routes
- Varanasi → Kathmandu — 45-min flight or 16-h overland via Gorakhpur (combine Kashi darshan + Nepal).
- Varanasi → Lumbini → Kathmandu — visit Buddha's birthplace (3 h from Sunauli) en route.
- Ayodhya → Gorakhpur → Nepal — Gorakhpur is 3 h east of Ayodhya.
- Bodh Gaya → Patna → Nepal — via Raxaul–Birgunj (Buddhist pilgrimage circuit).
Frequently Asked Questions
Do Indian citizens need a visa for Nepal?
No. Indian citizens enter Nepal visa-free with a valid passport or Voter ID. No fee, no advance application.
What is the cheapest way to reach Nepal from India?
The overland route — train to Gorakhpur, bus to the Sunauli border, then bus to Kathmandu or Pokhara — for ₹800–1,500 from Gorakhpur. From Delhi, the all-in overland cost is ₹1,500–3,000.
Which is the shortest flight from India to Kathmandu?
Varanasi–Kathmandu at 45 minutes, followed by Kolkata at ~55 minutes.
Can I drive my own car from India to Nepal?
Yes, with the right paperwork (vehicle registration, a permit at the border, and insurance), but most travellers take buses or hire a vehicle with a driver in Nepal.