Seven ways to reach Nepal from India

Travelling between Nepal and India is like a cake walk. Doesn’t matter which Indian city you are in, a route leading to this beautiful mountain country will be present that will make travelling easier. Travelling between an Indian city and a destination in Nepal can take between 12 to 48 hours. This depends on the starting point of your journey and the place where you wish to eventually reach. If you catch a flight then your travel time will come down between 3 hours to 45 minutes.

Nepal is connected with India from cities like Gorakhpur Varanasi and Lucknow in Uttar Pradesh, Raxaul and Sitamarhi in Bihar, New Delhi, Darjeeling and Siliguri in West Bengal and Dehradun Banbassa and Sunauli in Uttarakhand.


Reaching Nepal is possible by bus, flight and train up to some extent. It totally depends on how much time you have in hand and how much you wish to spend in travelling.

By Flight

Delhi, Kolkata, Mumbai and a few more cities have direct but limited flight connected with Kathmandu. There may be a few occasional flights to Pokhara but after reading bad reviews of the airport and runway in general, I won’t recommend you to fly there and instead keep Kathamandu as the starting point of your trip.

The shortest flight distance taken to reach Kathamandu will be from New Delhi while Kolkata too have a couple of flights saving you from any layovers. Flights from Delhi take a minimum of 45 minutes and are the cheapest.


Read more – How to Book Cheap International Flight Tickets

From Raxaul, Bihar


If you intend to reach Kathamandu in shortest time then Raxaul – Birganj border is the best place to start your journey from. Raxaul is also close to Chitwan National Park and hence many visitors take a halt here before arriving Kathmandu.

Raxaul is three hours away from Patna. Regular Air Conditioned buses charge between INR 300 and 400 and drop you at Raxaul bus stand. From here, catch a rikshaw to Raxaul – Birganj border. Ask the rikshaw guy to stop at a local shop to change the currency. Have some local cash and take rest out from an ATM in Kathmandu to get better rates. The Rikshaw will drop you at the border gate from where you’ll find an e-rikshaw going to Birganj. Ask them to drop you at the Sumo Stand.

Sumos take less time to travel between Birganj and Kathamandu. If you catch a ride at 12 PM then you’ll be at your destination by 5. Compared to this, a bus will take a minimum of 14 hours on a godforsaken road which will break your back.

If you are a foreigner who needs visa to enter Nepal then ask the e-rikshaw person to drop you at immigration office. Clear the formalities and then proceed.

Varanasi, Uttar Pradesh


Varanasi is a popular point for the travellers who want to enter Nepal after they are done with travelling in India. Varanasi has a number of buses, both government and private that travel to Kathamandu.

Time taken to travel between Varanasi and Kathmandu is 12 hours. There is a direct bus between Varanasi and Kathmandu every 2 days run by the Uttar Pradesh Road Transport Corporation. It leaves every night at 10 pm and takes around 13 to 16 hours to reach Kathmandu from Varanasi.

Note – Always confirm about the bus arrival and departure and make your bookings from a reliable travel agent or online portal to avoid frauds.

New Delhi


New Delhi is by far the most popular route despite longer time taken to travel to Kathamandu. Buses from Delhi also travel to Pokhara and Nepalgunj. Bus from Delhi leave from Majnu ka Tilla near Kashmere Gate and take almost 27 hours to drop you at Swayambho. These buses are fully equipped with all amenities including charging points, personal LCD screen and blankets. You can find sleeper, and seater buses depending on your preferences.



Gorakhpur is close to Sunauli Border and by far the busiest border crossing point. Regular trains and buses for Gorakhpur are available from Delhi, Varanasi and Patna. From Gorakhpur, you need to travel to Sunauli border by another bus. From Sunauli, find a rickshaw going to border. Cross the gates, if you are travelling with visa then complete the formalities and then catch a bus for Kathamandu, Pokhara or Lumbini depending on the destination you wish to head to.



Dehradun has two routes to enter Nepal. You can either take a bus for Sunauli or catch a direct bus to Mahendragarh in Nepal. From Mahndragarh, one can catch another ride to Kathamandu and continue their journey. Make sure that you reach Mahendragarh early morning so that you are in Kathmandu by sunset or spend enough time to find an overnight bus and arrive at your destination in the morning.

One can also travel to Tanakpur and then enter western districts of Nepal. Travelling to Kathmandu from here is gruesome but will be a nice idea to explore nearby villages.


If you want to enter Nepal from Darjeeling or Siliguri then you must keep a day extra in hand because the shared jeeps will drop you at Ilam. This village is in the Eastern Part of the country and Kathamandu is almost 12 hours away. From Ilam, you’ll find overnight buses as well as 4WD jeeps travelling to Kathmandu. The jeeps departs in the morning and take less time through a well made highway. The overnight buses are very tiring and hence not recommended. The jeeps travel on better road and take less time.

Hope you found an idea about travelling to Nepal. A lot of visitors from Europe come to India first as the flights to Kathmandu are costlier. You can do the same. There is no sea or inland water transport route but you can always fly to Pokhara by Paragliding from Indian Himalayan regions (at your own risk).

Have any doubt? Ask the same in comments section.

Subscribe to my blog and follow me on Instagram

Leave a Reply

This Post Has 16 Comments

  1. Cendu Param

    Wow! What an epic trip through india! I didn’t know there were so many ways to get there and so much fun along the way

  2. panushwari

    Travelling to Nepal sometime next year and these tips will definitely come in handy.

  3. Claudia Caminero

    I would love to visit India sometime, there are so much culture and history,

  4. April

    I love this post! Thanks for sharing a very informative and detailed post on how this two country connect each other. The ways in crossing the borders and towns is amazing! I’ll surely revisit your site once it’s time to head down in India!

  5. josypheen

    This is really helpful! I like the sound of those posh buses with all the amenities! I would looove to travel to Nepal and see those beautiful mountain views.

  6. loufrance

    I’m in the process of planning my trip from Pakistan, through India to Kathmandu so this is a very handy and timely post for me! Am thinking about Varanasi so good to know about the bus route from there. Pinned for later!

  7. Danik

    I can’t wait to explore this region, northern India and Nepal have been on my lists for a very long time. If I do have to do border crossings, the information provided here is fantastic.

  8. vivirewellness

    I would love to travel in bus, as you can see so much more that way.

  9. Neil Alvin Nicerio

    Nice! I need this information. I’m planning to go to Nepal. 🙂

  10. The Holidaymaker

    This would be helpful information for those that are planning to travel to either or both countries. Figuring out how to travel to and from is important information.

  11. Ketki Gadre

    I love these friendly borders of Nepal and Bhutan which are not strict for Indians. I am yet to go to Nepal, but going into Bhutan is equally easy for border towns. Great tips!

  12. Polly Amora

    I would love to visit both India and Nepal (climb Mt. Everest) someday. It looks fun too since it involved long drives. These are great information!

  13. reclaimingmysmile

    I have always thought Nepal would be a pretty place to visit, this confirms it.

  14. Evan Petzer

    Nepal is already on my bucket list, just have to make it happen now.

  15. Sanjota Purohit

    I have seen beautiful pictures of Nepal in movies. It is indeed beautiful. Hope I will visit one day.

  16. jessmaca

    What gorgeous sites to behold. Thanks for the tips and information!