Nepal is a landlocked country. Thus, the only modes of entry into Nepal are by air and land.
Connection by International Air:
The only international airport serving Kathmandu, the capital of Nepal, is Tribhuvan International Airport. Many international airlines offer nonstop flights to Kathmandu. Only Nepal Airlines operates flights to/from Delhi, Kuala Lumpur, Dubai, Bangkok, Doha, and Hong Kong under the national flag of Nepal. Other airlines operating from and to Kathmandu are Air Arabia (Sharjah), Air Asia (Lhasa, Chengdu), ArkeFly (Amsterdam), Bahrain Air (Bahrain), Biman Bangladesh (Dhaka), China Eastern Airlines (Kunming), China Southern Airlines (Guangzhou), Dragon Air (Hong Kong), Druk Air (Delhi, Paro), Etihad Airways (Abu Dhabi), Flydubai (Dubai), GMG Airlines (Dhaka), Gulf Air (Bahrain), Indian Airlines (Delhi, Kolkata, Varanasi), Indigo Airlines (Delhi), Korean Air (Seoul), Pakistan International Airlines (Karachi), Qatar Airways (Doha), RAK Air (Ras al-Kah), Silk Air (Singapore), Spicejet (Delhi), Bangkok)and United Airlines (Dhaka).
Tax is already included in the price of international airline tickets, so there is no additional cost. However, domestic airlines require that you pay tax at the airport before boarding.
The highway leading to Nepal
Only India and China (Tibet) are accessible from the outside world by land to enter Nepal. The following are the borders for entering Nepal by road.
- Kakarvitta on the border between Nepal and India
- Birgunj on the border of India and Nepal
- Bhairahawa on the border between Nepal and India
- Nepalgunj on the border between India and Nepal.
- Dhangadi on the border between Nepal and India
- Mahendranagar, a border town between Nepal and India
- Kodari is a border town between China and Nepal.
Tax is required of boarders.