Kathmandu to Pokhara Distance: Road, Air & Time
The Kathmandu to Pokhara distance is about 200 km by road and 140 km by air. Here is the real driving time, the highway, and the fastest way across.
On the map it looks like a two-hour hop. On the ground, the hills have other plans.

If you are planning a trip in Nepal, the Kathmandu to Pokhara distance is one of the first numbers you will look up, and one of the most misleading. The two cities sit close together on a map, yet the journey between them can swallow most of a day. This guide separates the different ways of measuring that distance, the highway that links the two cities, the real travel time by road and air, and why the gap between "how far" and "how long" is so wide in Nepal.
Key takeaways
- By road, Kathmandu to Pokhara is roughly 200-206 km along the Prithvi Highway.
- In a straight line (as a plane flies), it is only about 140-146 km.
- Driving usually takes 6-8 hours, and longer if there are roadworks, traffic, or landslides.
- A direct flight is about 25-30 minutes in the air, plus airport time on each end.
- The route follows the Prithvi Highway (NH17), a 174 km mountain road opened in 1974.
- A faster Kathmandu-Pokhara Expressway is being built but was only around 48% complete in 2026.
How far is Kathmandu from Pokhara?
There is no single "distance" between these two cities, because road distance and air distance are very different things in mountainous country.
- By road: about 200 to 206 km, depending on the exact start and end points and which sources you trust.
- By air (straight line): about 140 to 146 km, which is the distance an aircraft covers between the two airports.
The difference of roughly 60 km is not an error. It is the hills. A road cannot go straight through a ridge, so it curves around valleys, climbs over passes, and follows river gorges. That winding adds distance and, more importantly, time.
Distance at a glance
| Measure | Approximate distance | |---|---| | Road (Prithvi Highway) | 200-206 km | | Straight line / air | 140-146 km | | Difference | ~60 km of detours and curves |
If you want the practical breakdown of getting between the two cities by bus, jeep, or plane, see our companion guide on Kathmandu to Pokhara transport options.
The Prithvi Highway: the road that links them
Almost everyone driving between Kathmandu and Pokhara uses the Prithvi Highway. It is a national highway, numbered NH17 (and formerly H04), and it runs 174 km from Naubise, a junction about 26 km west of Kathmandu, to Prithvi Chowk in Pokhara.
A few facts worth knowing:
- Construction started in 1967 with Chinese assistance and was completed in 1974.
- It is named after King Prithvi Narayan Shah, the unifier of modern Nepal.
- It passes through five districts: Kathmandu, Dhading, Chitwan, Tanahu, and Kaski.
- For long stretches it shadows the Trishuli River, a popular rafting river, before climbing toward Pokhara.
For much of its length it is a two-lane road shared by buses, trucks, motorbikes, and the occasional landslide. That mix is the main reason the drive is slower than the distance suggests.
Why the road is the slow part
The Prithvi Highway is famously landslide-prone and congested. Heavy freight traffic, frequent overtaking on blind curves, and ongoing upgrade work all keep average speeds low. During the monsoon (roughly June to September), landslides and flooding can close sections or force long delays, so a "normal" 7-hour trip can stretch considerably. If you are travelling in the wet months, our notes on Nepal in monsoon are worth a read before you book.
How long does the drive take?
Plan for 6 to 8 hours of driving, and treat anything faster as a lucky day.
| Mode | Typical door-to-door time | |---|---| | Private car or jeep | ~6-7 hours | | Tourist bus | ~7-8 hours | | Local bus | ~8-9 hours |
These are realistic ranges rather than promises. Construction zones, festival traffic, vehicle breakdowns, and weather all push the number up. A private vehicle is usually the quickest road option because it does not stop to pick up passengers, while local buses are slowest because they stop constantly.
For ticket details and a comfort comparison of the different buses, see our guide to the Kathmandu to Pokhara tourist bus. If you would rather not drive at all, the case for flying is covered below.
Flying: distance shrinks, time collapses
This is where the short straight-line distance finally pays off. A direct flight between Tribhuvan International Airport in Kathmandu and Pokhara Airport covers only the ~140-146 km straight-line gap, and the flight itself takes about 25 to 30 minutes.
That said, the in-air time is not the whole story:
- Add check-in and security on the Kathmandu side.
- Add the transfer from your hotel to the airport, which in Kathmandu traffic can take a while.
- Flights can be delayed or cancelled in poor weather, especially in the monsoon.
So a flight saves hours overall, but it is not a guaranteed 30-minute experience from bed to lakeside. For schedules, airlines, and what to expect, see our Kathmandu to Pokhara flight guide.
Road vs air, side by side
| Factor | Road (Prithvi Highway) | Air (direct flight) | |---|---|---| | Distance | ~200-206 km | ~140-146 km straight line | | Core travel time | 6-8 hours | ~25-30 min in the air | | Weather risk | Landslides, monsoon delays | Delays or cancellations | | Scenery | River gorges, terraced hills | Himalayan views on a clear day |
Why "how far" and "how long" don't match
It is worth stating plainly, because it surprises many first-time visitors: a short distance in Nepal can still be a long journey. Roughly 200 km would be a two-hour motorway drive in many countries. Here it is most of a day.
The reasons are geography and infrastructure:
- The terrain is steep and folded, so roads wind instead of running straight.
- The main highway is largely two lanes, shared with slow freight.
- Upgrade works and landslides routinely interrupt the flow.
Keep this in mind for the rest of your itinerary, too. Distances elsewhere in Nepal behave the same way, which is why our Nepal 7-day itinerary builds in generous travel buffers rather than assuming fast hops.
The expressway that will change the numbers
There is a faster road in the works. The Kathmandu-Pokhara Expressway is a major project intended to cut the journey dramatically, with several tunnels along a route of roughly 71 km.
As of 2026, though, it is still some way off:
- Physical progress was reported at around 48% (as of May 2026).
- Construction of all of its planned tunnels was still ongoing.
- The project was targeted for completion around April 2027, a date that, like many large Nepali road projects, has a history of slipping.
A related milestone is the Nagdhunga-Sisnekhola tunnel near Kathmandu, Nepal's first major road tunnel, which was reported close to completion in 2026 with operations expected to begin around mid-2026. It sits on the corridor leading out of the valley toward Pokhara and should ease one of the worst bottlenecks. Until the expressway opens, however, the Prithvi Highway and its 6-8 hour reality remain the road you will actually drive.
Making the long way enjoyable
If you do choose the road, you do not have to do it in one exhausting push. The corridor has natural stopping points that turn the distance into part of the trip rather than an obstacle:
- Bandipur, a preserved hilltop town just off the highway, makes a scenic overnight. See our guide to Bandipur.
- Chitwan, reachable on a branch off the route, lets you combine the journey with a Chitwan safari.
- The Trishuli River stretch is one of Nepal's classic white-water rafting runs.
Broken up this way, the Kathmandu to Pokhara distance stops being a number to dread and becomes a reason to slow down and see the middle of the country.
Sources
Frequently asked questions
- How far is Kathmandu from Pokhara?
- Roughly 200 to 206 km by road along the Prithvi Highway, and about 140 to 146 km in a straight line (the distance a plane flies).
- How long does it take to drive from Kathmandu to Pokhara?
- Usually 6 to 8 hours, sometimes longer because of traffic, roadworks, or monsoon landslides. It is not a fast 200 km.
- How long is the flight from Kathmandu to Pokhara?
- The flight itself is only about 25 to 30 minutes, though you should add airport check-in and transfer time on both ends.
- Which highway connects Kathmandu and Pokhara?
- The Prithvi Highway (national highway NH17, formerly H04), a 174 km road from Naubise to Pokhara that opened in 1974.
- Why does such a short distance take so long by road?
- The route is mostly a two-lane mountain road through hilly, landslide-prone terrain, so average speeds stay low even when traffic is light.
- Is there a faster road being built?
- Yes, the Kathmandu-Pokhara Expressway is under construction with several tunnels, but it was only around 48 percent complete in 2026 (as of May 2026) and is targeted for 2027.
- What is the shortest way from Kathmandu to Pokhara?
- By time, flying is shortest at about 25 minutes in the air; by road there is essentially one main route, the Prithvi Highway.
- Can I break the Kathmandu to Pokhara journey?
- Yes, many travellers stop overnight in places like Bandipur or detour to Chitwan, which turns the long drive into a more relaxed trip.
Related posts
How Long Is the Kathmandu to Pokhara Drive?
How long is the Kathmandu to Pokhara drive? Realistic times by tourist bus and private car, the Prithvi Highway route, stops, and monsoon delays.
Read postKathmandu to Pokhara Bus: 2026 Road & Booking Update
A 2026 update on the Kathmandu to Pokhara bus — how the highway widening changed the trip, current fares, and how to choose between bus, flight and car.
Read postKathmandu to Pokhara by Car: A Practical Guide
Going Kathmandu to Pokhara by car? Real distance, driving time, private-hire costs, the Prithvi Highway route, stops, and monsoon road tips.
Read post