Airlines that offer Domestic Flights within Nepal
There are three major domestic airlines operating in Nepal: Nepal Airlines, Buddha Air and Himalaya Airlines. In addition to some of the smaller domestic airlines such as Saurya Airlines, Shree Airlines, Simrik Airlines, Tara Air and Yeti Airlines.
Nepal Airlines is the national carrier of Nepal and operates from its base at Tribhuvan International Airport (KTM). The airline runs services to popular destinations including Biratnagar, Pokhara, Lukla, Phaplu, Bhojpur, Lamidanda, Tumlingtar, Dolpo and Jumla, as well as other airstrips. Nepal Airlines is the oldest airline of the country.
Check-in online: web check-in is not currently available for Nepal Airlines passengers
Check-in at the airport: arrive at the airport 2-3 hours before the scheduled departure time
Is a passport required: either a valid passport, original voter ID (as issued by the government of Nepal), or original citizenship card. Foreign passengers should travel with their passport.
Buddha Air is also based at Tribhuvan International Airport (KTM) in Kathmandu and flies to destinations throughout Nepal as well as international services to India.
Check-in online: web check-in is not currently available for Buddha Air.
Check-in at the airport: Airport check-in will close one hour before scheduled departure.
Is a passport required: For Nepalese travellers can carry government-issued national ID, including a citizenship card, driving license, or election photo ID card. Travellers from India will carry a government-issued photo ID (excluding the Aadhar Card). All other foreign travellers will need a valid passport.
In 2021, it was announced that the airline is establishing a subsidiary airline, Yashodhara Air, to operate domestic STOL (short take-off and landing) flights within Nepal.
Himalaya Airlines offers international flights Based at Tribhuvan International Airport (KTM). The airline flies to ten destinations around Nepal as well as Bangladesh, China, Malaysia, Myanmar, Qatar, Saudia Arabia, Sri Lanka and the United Arab Emirates.
Check-in online: The airline's online check-in opens 24 hours to 30 minutes before your scheduled flight time.
Check-in at the airport: The airline advises you to check in 48 hours before your scheduled departure time. The check-in counter closes an hour before departure and the boarding gates close 20 minutes before departure.
Is a passport required: valid travel documents are required including visas for all the countries you will be visiting on your journey.
Based at Tribhuvan International Airport, Yeti Airlines is the parent company of Tara Air. Combined, the two airlines are the largest flight operator of Nepalese domestic flights and provide access via connecting flights to most of the popular tourist destinations within Nepal. The airline also offers a popular Everest Express flight from Kathmandu to the Everest range.
Check-in online: web check-in is not currently available for Yeti Airlines.
Check-in at the airport: please visit our Yeti Airlines page for more check-in information
Is a passport required: valid travel documents are required. Foreign travellers will need a passport as a valid form of identification.
The airline is based out of Tribhuvan International Airport (KTM) and serves six destinations across three provinces of Nepal. The airline became the second airline in Nepal after Cosmic Air to have a jet engine aircraft on its domestic routes.
Check-in online: web check-in is not currently available for Yeti Airlines.
Check-in at the airport: airport check-in is available and passengers are advised to arrive 48 hours before your scheduled departure time.
Is a passport required: valid travel documents are required. Foreign travellers will need a passport as a valid form of identification.
Shree airlines is based at Tribhuvan International Airport (KTM) and Yeti Airlines is the parent company of Tara Air. Shree Airlines as of 2018 was the third largest domestic carrier in Nepal, after Buddha Air and Yeti Airlines,
Check-in online: web check-in is not currently available for Shree Airlines.
Check-in at the airport: please visit our Yeti Airlines page for more check-in information
Is a passport required: either a valid passport, original voter ID (as issued by the government of Nepal), or original citizenship card. Foreign passengers should travel with their passport.
Tara Air is an airline headquartered in Kathmandu, Nepal. The airline operates scheduled flights and air charter flights to over 15 domestic destinations.
Check-in online: web check-in is available from 48 hours to 30 minutes before the scheduled departure time.
Check-in at the airport: please visit our Tara Air page for more check-in information
Is a passport required: valid travel documents are required. Foreign travellers will need a passport as a valid form of identification.
Guna Airlines is a Nepalese airline, operating domestic scheduled flights from its base at Tribhuvan International Airport.
Check-in online: web check-in is not currently available.
Check-in at the airport: please visit our Guna Airlines page for more check-in information