Getting around · Nepal
Kathmandu Taxis and Fair Fares
How much a Kathmandu taxi should cost, how to negotiate, and how to dodge the broken-meter scam.
A Kathmandu taxi ride should cost a few hundred rupees for most trips across the city — typically NPR 300 to 600 inside the Ring Road — but you will almost always need to negotiate, because drivers rarely use the meter. Knowing the going rate and agreeing the fare before you get in is the single best way to travel fairly and avoid the classic "broken meter" routine.
How fares actually work
Taxis in Kathmandu wear white number plates and are easy to flag down on any main road. By law they should run a meter, but in practice the meter is "broken," switched off, or quoted as not enough to cover fuel. Instead, drivers name a flat fare, and tourists are usually quoted high. The fix is simple: decide your price first, agree it with the driver, then get in.
Rough fares to expect
- Short hops within an area (e.g. around Thamel): NPR 150–300.
- Cross-town inside the Ring Road: NPR 300–600.
- Longer valley trips (e.g. to Bhaktapur or Patan's far side): NPR 600–1,200+.
- Late night, rain or heavy traffic: expect a premium on all of the above.
These are guideline ranges, not fixed prices — fuel costs and congestion shift them over time.
Avoiding the meter scam
The "scam" is rarely dangerous, just an overcharge. To stay on the right side of it:
- Ask a local or your guesthouse for the fair fare to your destination before you head out.
- Name your price first rather than asking "how much?" — it sets the anchor low.
- Be willing to walk. There is always another taxi; the next driver often agrees instantly.
- Carry small notes. Drivers rarely have change for NPR 1,000 bills, which can become a way to pocket the difference.
When to skip the taxi
For complete price transparency, use a ride app. Compare the leaders in Pathao vs inDrive in Kathmandu, or see the full landscape including the newer player in ride-hailing in Nepal: Pathao, inDrive and Yango. For rock-bottom budgets, the tempos and tuk-tuks in Kathmandu run fixed cheap routes. For the full menu of city options, start with our hub on Kathmandu and Pokhara city transport, and for inter-city travel see getting around Nepal.
Frequently asked questions
How much should a taxi cost in Kathmandu?+
Most cross-town trips inside the Ring Road cost a few hundred rupees — roughly NPR 300 to 600 depending on distance, traffic and time of day. Short hops within an area like Thamel are cheaper, while longer rides across the valley or late at night cost more. Always agree the fare before you get in.
Why won't Kathmandu taxi drivers use the meter?+
Although taxis are legally required to run meters, many drivers say the meter is broken or simply prefer a negotiated flat fare, especially with tourists. Fuel prices and traffic make the official meter rate unappealing to them, so in practice nearly all rides are agreed as a fixed price up front.
How do I avoid being overcharged by a Kathmandu taxi?+
Know the rough rate for your route, agree the fare before getting in, and be ready to walk away and flag another cab if the price is too high. Carrying small notes avoids change disputes. For full transparency, use a ride app like Pathao or inDrive, where the fare is fixed in advance.
Are Kathmandu taxis safe for solo travellers?+
Yes, taxis are generally safe, and most drivers are honest. The main hassle is overcharging rather than danger. As anywhere, keep valuables close, note the cab is a genuine white-plate taxi, and trust your instincts. Booking through a ride app adds a layer of trip tracking and accountability.