Getting there

Air
There are few direct flights to Nepal, which means most travellers from Europe, North America and Australia have to change aircraft and/or airline en route. Nepal's only international airport is Kathmandu's Tribhuvan Airport. If you want to see the mountains as you fly into Kathmandu, make sure you sit on the right-hand side of the plane.

Each embarking passenger has to pay a Passenger Service Charge. For international & domestic flights the counter of the Nabil Bank will provide service for the collection of this charge (Departure to SAARC countries is Rs. 791.00, to all others Rs. 1130.00).

Airlines that provide connections from Europe and North America to Nepal are Thai Air and Etihad Airways. Best and cheapest connections from Europe have Etihad Airways, Quatar Airways, Lufthansa, Gulf and some more.

Land
The classic overland routes between Nepal and India are still popular. Buses are usually the quickest and easiest form of transport between Nepal and India. There are three main crossing points: Sunauli-Bhairawa, Birganj-Raxaul Bazaar and Kakarbhitta-Siliguri. The Sunauli border crossing is the best one from Varanasi, the Birganj crossing is the easiest from Kolkata, and Kakarbhitta is the obvious choice from Darjeeling. A trickle of travellers enter Nepal at the Mahendrenagar-Banbassa border crossing in the extreme west of Nepal, which is handy for travellers coming overland from Delhi who do not want to visit Varanasi. The crossing between Nepal and Tibet via Kodari is open to organised groups but not to individual travellers heading north. Be prepared with alternative plans if you're thinking about using this route, because landslides regularly make it impassable during the monsoon.