The short answer
From Bhubaneswar and the rest of Odisha, the usual route is a flight via Kolkata or another large airport, or a train to Gorakhpur, Raxaul or the New Jalpaiguri side followed by road. The eastern route to Kakarbhitta suits a Darjeeling and east Nepal plan, while the central route suits Kathmandu.
Odisha travellers often ask for Pashupatinath, Janakpur and Lumbini. If you are coming by train, check seats early and plan for a long first day. A flight shortens the trip to something close to a standard five-day holiday.
Key facts
- Fly option
- Via Kolkata or Delhi
- Train option
- Gorakhpur, Raxaul or NJP side
- Eastern route
- Kakarbhitta for east Nepal
- Common circuit
- Pashupatinath, Janakpur, Lumbini
How it works
- Choose the first placeEast Nepal, Kathmandu or Lumbini.
- Pick the entryBorder or airport to match.
- Book trains earlyPopular trains fill.
- Plan the returnMatch return trains or flights to the plan.
Insider tip
Pick the border to match the first stop in Nepal.
Avoid this
Do not take the eastern border if your plan is Kathmandu-first, since the road is longer.
Related questions
Is there a flight from Kolkata to Kathmandu?
Yes, and there is also a service to Varanasi. Check the current schedule before booking.
Which border is best from Odisha?
It depends on the first stop in Nepal. The route pages explain each border.
Plan your Nepal trip in 60 seconds
Answer four short questions. We show trips that fit, and a planner can send a route and price. Free, no payment.
Trips that match this guide
Keep reading
More guides to explore
- Flights from India and the UAEBuddha Air from Kolkata and Varanasi; UAE to Pokhara.
- Bus and Train from IndiaDelhi, Siliguri, Patna, Lucknow and Varanasi to Kathmandu.
- Pickup Points in IndiaGorakhpur, Raxaul, Jaynagar, Nepalgunj, Lucknow and more.
- Airports of NepalInternational and domestic airports with transfers.
- All Nepal guidesBrowse every place and theme.








