Nepal is a landlocked country so there are only two alternatives to get into Nepal either roadway or airway. Nepal borders with China in the North and India in the east, west and south. So anyone can get in Nepal using the border with China and India with the means of roadway.
By Land
- Kakarvitta, Jhapa (Eastern Nepal) to India
- Birganj, Parsa (Central Nepal) to India
- Belahia, Bhairahawa Rupandehi (Central Nepal) to Nepal
- Jamunaha, Nepalgunj Banke (Western Nepal) to Nepal
- Mohana, Dhangadi Kailali (Western Nepal) to Nepal
- Gaddachauki, Mahendranagar (Western Nepal) to Nepal
- Kodari, Sindhupalchowk (Northern Border) to China
- RasuwaFort, Rasuwagadhi(Northen Border) to Nepal
By Air
Tribhuwan International Airport (which is only international airport located at Kathmandu). List of airlines with their destination are:
- Nepal Airlines Corporation (RA) Kathmandu — Delhi, Bangkok, Hong Kong, Kuala Lumpur, Dubai, Doha
- Qatar Airways (QR) Doha – Kathmandu
- Thai Airways (TG) Bangkok — Kathmandu
- Gulf Air (GF) Bahrain – Kathmandu
- Dragon Air (KA) Hong Kong – Kathmandu
- Korean Air (KE) Seoul – Kathmandu|
- Silk Air (MI) Singapore – Kathmandu
- Indian Airlines (IC) Delhi – Kathmandu
- Jet Airways (9W) Delhi – Kathmandu
- Jetlite (S2) Delhi – Kathmandu
- Etihad Airways (EY) Abu Dhabi – Kathmandu
- Air Arabia (G9) Sarjaha – Kathmandu
- Bahrain Air ( ) Bahrain – Kathmandu
- Air China (CA) Chendu – Lhasa – Kathmandu
- China Southern Airlines (CZ) Guangzhou – Kathmandu
- Biman Bangladesh (BG) Dhaka – Kathmandu
- GMG Airlines (Z5) Dhaka – Kathmandu
- PIA (PK) Karachi – Kathmandu
- Druk Air (DK) Paro – Kathmandu