There are 3 ways to get from Kathmandu to Rara Lake by plane or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Surkhet, drive
best- Fly from Tribhuvan International Airport (KTM) to Surkhet (SKH)plane KTM - SKH
- Drive from Surkhet (SKH) to Rara Lakecar
9h 14m$75–351Drive 822.7 km
- Drive from Kathmandu to Rara Lakecar 822.7 km
16h 24m$98–142Fly to Nepalgunj Airport, drive
- Fly from Tribhuvan International Airport (KTM) to Nepalgunj Airport (KEP)plane KTM - KEP
- Drive from Nepalgunj Airport (KEP) to Rara Lakecar
11h 2m$207–402
Tribhuvan International Airport (KTM) to Surkhet (SKH) flights
Comparing Your Travel Options
The cheapest way to get from Kathmandu to Rara Lake is to drive which costs $95 - $150 and takes 16h 24m.
The fastest way to get from Kathmandu to Rara Lake is to fly and drive which takes 9h 14m and costs $75 - $360.
The distance between Kathmandu and Rara Lake is 655 km. The road distance is 822.7 km.
It takes approximately 9h 14m to get from Kathmandu to Rara Lake, including transfers.
Yes, the driving distance between Kathmandu to Rara Lake is 823 km. It takes approximately 16h 24m to drive from Kathmandu to Rara Lake.
What companies run services between Kathmandu, Nepal and Rara Lake, Nepal?
There is no direct connection from Kathmandu to Rara Lake. However, you can take the line 5 bus to Tribhuvan International Airport, walk to Tribhuvan International Airport (KTM) airport, fly to Surkhet (SKH), then drive to Rara Lake. Alternatively, you can drive from Kathmandu to Rara Lake in around 16h 24m.
- Website
- novaairways.com
Flights from Tribhuvan International Airport to Surkhet
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- $45–310
Flights from Tribhuvan International Airport to Nepalgunj Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- $55–400
- Website
- buddhaair.com
Flights from Tribhuvan International Airport to Surkhet
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $45–310
Flights from Tribhuvan International Airport to Nepalgunj Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $55–400
- Website
- yetiairlines.com
Flights from Tribhuvan International Airport to Nepalgunj Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $160–180
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including 10 amazing places to get away from it all in Australia, Getting around the Cyclades, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.
