Nepal, a landlocked country that ranges from flat plains to the High Himalayas, is connected to the rest of world via air transportation. It is also connected to India and China (Tibet) by road.
Nepal has only one International Airport (Tribhuvan International Airport), which is in Kathmandu, the capital city. There are plans underway to construct an international airport elsewhere, too.
Tribhuvan International Airport is just 5 kilometres from central Kathmandu. The domestic airport terminal is just 500 metres from the international terminal and uses the same runway.
Many airlines operate regular flights between Kathmandu and rest of the world, including:
China Eastern Airlines
China Southern Airlines
If transiting in India, please note that only Jet Airways and Air India provide the service of checking your bags all the way through to your destination. Other Indian airlines do not provide this service. You have to pass through immigration to collect your baggage. In these cases, you must have an Indian visa.