How to get into Nepal

By air:
Nepal Airlines is the national flag carrier of Nepal. It has regular flights from/to Delhi, Kuala Lumpur, Dubai, Bangkok, Hong Kong, Shanghai, and Osaka. Other international airlines operating from/to Kathmandu are Air Arabia (Sharjah), Air China (Lhasa, Chengdu), Biman Bangladesh (Dhaka), China Southern Airlines (Guanzhou), Cosmic Air (Delhi, Varanasi), Dragon Air (Hong Kong), Druk Air (Delhi, Paro), Etihad Airways (Abu Dhabi), GMG Airlines (Dhaka), Gulf Air (Bahrain, Muscat), Indian Airlines (Delhi, Kolkotta, Varanasi), Jet Airways (Delhi), Jet Lite (Delhi), Korean Air (Seoul), Pakistan International Airlines (Karachi), Qatar Airways (Doha), Silk Air (Singapore), Thai Airways (Bangkok).

By land:
All visitors coming to Nepal by land must enter only through one of these entry points:
(1) Kakarbhitta
(2) Birgunj
(3) Belhiya, Bhairahawa
(4) Nepalgunj
(5) Dhangadi
(6) Mahendranagar in the Nepal-India border and
(7) Kodari in the Nepal-China border. 

The overland tourists entering the country with their vehicles must possess an international carnet or complete customs formalities.