Nepal is a landlocked country and is surrounded 3 sides by India and one side by China. While Nepal is surrounded by India from 3 sides that means ways to get to Nepal from India is much more easier. However, it all depends on how and where you want to be in Nepal.
If your plans are to get to Nepal from India via Airways, the only possibility Now is to land in Capital City Kathmandu, and by the way that is the best options, because Kathmandu has most of the attraction near by then any others.
Nepal’s one and only International Airport Is TIA or Tribhuvan International Airport. But there are some works going on to establish 2 more International Airport in Nepal, One in Pokhara and the other in Lumbini (Birth Place of Gautam Buddha)
Gautam Buddha International Airport and pokhera International Airport is still under construction till Date ( 2019) and plan is to be ready by in 2020.
But if you plan to take a trains and buses, you could only land in the bordering parts of Nepal to India. And to be blunt and true, there is nothing you will enjoy. If you have that idea somehow, please drop it unless your destination is Lumbini, birth place of Gautam Buddha.
Because of the open border system between Nepal and India the relations between the countries and its people specially those living in borders in social, cultural, economic and other fields have remained intact for centuries.
Many tourists who visit India for spiritual and religious purpose make it a point to visit Nepal as origin of many of the religious traditions and practices of hindus and Buddhism are found in Nepal.
Coming to Nepal from India is very simple as India and Nepal share open border and crossing border from India to Nepal and Vice versa is not difficult as is the case with other countries.
Nepal can be reached from India through air as well as land route.
Flights from India’s Delhi fly into Kathmandu on a daily basis.
Three to four flights operate between Delhi and Kathmandu.
Nepal can be reached from India via land route also. The entire southern plains of Nepal is bordered by India and there are many entry and exit points in the border areas.
There are five border crossings between India and Nepal which are open for tourists.
The Sunauli-Bhairawa border crossing which is closest to Varanasi, the Raxaul-Birgunj border crossing close to Patna in India, the siliguri-Kakarbhitta border crossing close to Darjeeling, the Bahraich-Nepalgunj border crossing close to Lucknow and the Banbassa-Mahendranagar border crossing in the far west of Nepal close to Haridwar in India.
These border points can be reached via motorable roads on bus or private vehicle from major India cities that are closer to these border points.
After crossing the border, the traveler can reach Kathmandu or nearby major city of Nepal via bus or hiring a private vehicle.