How to reach Nepal
You can reach Nepal either by air or by land. In the case of land, Nepal borders both India and China. It is preferred that you use the India border as it has plenty of crossings. There are six crossing points from India and one from Tibet. All of the land borders between India and Nepal are located in the Terai region, and the most famous crossing point is Sunauli, near Bhairahawa. You can use the border entrance of Kakarbhitta, located on the eastern border. The border crossing from Birgunj to Raxaul Bazaar is useful as well. In terms of air, Nepal has only one International Airport, which is in Kathmandu. You can use either the country's national airlines, ‘Nepal Airlines' or other private airlines as well. If you are coming from the Americas or Australia, then there is bound to be transit in the Middle East. The peak season for traveling in Nepal is from October to December, and during this time tickets may be booked so it is advised that you book them pre-hand.