Nepal can be entered either by air or via land.
By Air: More than 15 major airlines connect the capital city Kathmandu, Nepal to the rest of the world. National Airlines (NA), the national flag carrier, flies into Delhi, Bangkok, Shanghai, Kuala Lumpur, Dubai. Other international airlines connecting Kathmandu are Thai Airways from Bangkok, Gulf Air from Abu Dhabi, Indian Airlines from Delhi, Kolkata, and Varanasi in India, Qatar Airways from Doha, China Airlines to Lhasa, Druk Air to Paro in Bhutan and New Delhi in India etc.
By Land: Nepal is connected with India on three sides and with China on north. If entering via China is at the Kodari-pass at Nepal China border. For entering via India there are several entry points like Kakarbhitta, Birgunj, Belhiya, Bhairawa, Nepalgunj, Dhangadi and Mahendra Nagar. Tourists entering via land must carry their passports.