Tribhuwan International Airport at Kathmandu is well connected by direct
flight from Delhi, Kolkata, Mumbai, Varanasi and Bangalore.

Kathmandu is
well connected by domestic flight with Chitwan, Pokhara, Janakpur, Lumbini,
Birganj, Nepalgunj, Biratnagar, Bhairawah and many other cities. Flight
duration is 25 to 30 minutes for these places.

From Kathmandu
Direct Bus Services are also available to reach any of the above mentioned
places.

By Rail and Road:

- Via
Sunauli Border CrossingMost people going overland from north India to
Nepal pass through the Sunauli border to Bhairahawa in central Nepal,
accessible from Gorakhpur in Uttar Pradesh. This is the biggest and busiest
India-Nepal border crossing. Gorakhpur is well connected by rail with major
cities in India.

- Via Raxaul Border CrossingThe Raxaul border
crossing to Birganj in central Nepal is accessible from Patna in Bihar. It's
most convenient for anyone traveling from Bihar or Kolkata. There are direct
trains from Kolkata, Delhi to Raxaul.

- Via Panitanki Border
CrossingThe Panitanki border crossing, to Kakarbhitta in far eastern
Nepal, is accessible from Siliguri and Bagdogra airport in West Bengal. It's
most utilized by people traveling from Darjeeling, Kolkata, Sikkim and the
rest of northeast India. Silliguri/ New Jalpaiguri is well connected by rail
with all over India.

- Via Banbasa Border CrossingThis border
crossing, at Banbasa in Uttarakhand, is the most westerly crossing into
Nepal from India. It's the quickest route from Delhi to Kathmandu. Banbasa
can be reached from Barielly, Rudrapur, or Haldwani in Uttarakhand (3
hours).

Travel Documents
Requirement:

- For Indian Citizen Visa or Permit is not required to enter and
travel in Nepal- If travelling by air, any identity card is required
like Aadhar Card, Passport, Driving License or any Govt. ID with Photo and
address - It is better to carry Passport
- If crossing any land border point any document is not required but it is
helpful to carry any ID.