Nepal being a landlocked country in Southeast Asia, one can get into Nepal either by flight or land through India or China. You can get the Nepal entry visa on your arrival at Kathmandu airport thus it is easy to enter Nepal.
By Land: Driving into Kathmandu Nepal.
Entry points between Nepal and India
- Kakarbhitta and Jogbini – eastern part of Nepal
- Birgung – Central part of Nepal
- Belari, Nepalganj, Dhangadi and Mahendranagar in Western part of Nepal
Entry points between Nepal and Tibet China
- Kodari and Kerung in the central part of Nepal
By Air: Flying into Kathmandu Nepal
Nepal has only one International airport called Thribhuwan airport in Kathmandu. There are many international flights that connect with Kathmandu Nepal.
- Nepal Airlines: Delhi, Bangkok, Hongkong, Dubai, Doha, and Kualalumpur
- Thai Airways: Bangkok every day
- Qatar Airways: Doha every day
- Jet Airways: Delhi and Mumbai
- Indian Airlines: Delhi
- Air India: Delhi
- Etihad Airways: Abu Dhabi
- Fly Dubai Dubai
- Bahrain Air Baharain
- Dragon air Hongkong
- Korean air Seoul
- Silk air Singapore
- Air China Chendu / Lhasa
- China Southern Guangzhou
- Biman Bangladesh Dhaka
- GMG airlines Dhaka
- Pakistan Airlines Karachi
- Druk Air Paro (Bhutan)
- Air Arabia Sarjaha
- Malindo air Kualalumpur (daily)
- Malaysian Air Kualalumpur (daily)
- Air Asia Kualalumpur (daily)
- Himalaya air Doha
- China Eastern Kunming
- Sichuan airlines Chendu and Lhasa
- Oman Air Muscat