Flights: The only international airport in Nepal is Tribhuvan International Airport in Kathmandu. There are a handful of other airports throughout Nepal, but these are much smaller and offer only domestic flights. There are a few direct flights from the U.S., but these are quite expensive. Most itineraries require at least one stop, for example, in the Middle East, such as in Qatar or Abu Dhabi, or in China or Thailand. Many flight options also offer layovers in India, although Indian itineraries require a transit visa that must be procured before traveling.