There are two options to get into Nepal, one by an overland drive and another by flight. Via overland, Nepal is connected with India and the autonomous region of Tibet. Getting into Nepal from India is from entry-points like Kakarbhitta, Birgunj, Belhiya, Bhairahawa, Nepalgunj, Dhangadi and Mahendranagar. To travel to Nepal from Tibet, one can enter from Rasuwa in Nepal which connects with the Tibetan border. Rasuwa is the last township in the Nepal side from where the Tibet (China) border is just a couple of hundred meters away. The previous entry point into Nepal from Tibet was Kodari but currently closed due to bad road conditions and the Nepal earthquake 2015.
Another common option to enter Nepal is flights to Nepal. Many airlines fly to Tribhuvan International Airport in Kathmandu, the capital of Nepal and the only international airport in Nepal. There are no direct flights to Nepal from Europe, America, South Africa, and Australia. So one needs a connecting flight that can be taken from several Asian countries to get to Nepal. These include cities like New Delhi, Bangkok, Guangzhou, Kuala Lumpur, Dubai etc. Airlines flying to Nepal include Thai Airways, Malaysia Airlines, Silk Air, Air China, China Eastern Airlines, China Southern Airlines, Sichuan Airlines, Korean Air, Air Arabia, Etihad Airways, Fly Dubai Oman Air, Turkish Airlines, Druk Air, IndiGo, Air India, Jet Airways, Biman Bangladesh etc.