Kathmandu Public Transportation: Routes, Fares & Travel Tips

Last Updated: August 11, 2025
Kathmandu Public Transport Sajha Bus

Planning to travel across Kathmandu, Lalitpur, or Bhaktapur? This guide lists the main public transport routes, fares, and simple tips to help you get around the valley. Use the search and filters below to quickly find a route.

Sort:
No.From → ToCommon StopsType
1Ratnapark → Kalanki → BalkhuTripureshwor, Teku, KalankiBus, Micro
2Ratnapark → Koteshwor → JadibutiMaitidevi, Tinkune, KoteshworMicro
3Lagankhel → Ekantakuna → SatdobatoJawalakhel, SatdobatoBus, Tempo
4New Buspark → Balaju → ThamelGongabu, Samakhusi, LainchaurMicro
5Airport → Gaushala → RatnaparkTinkune, Minbhawan, BagbazarBus
6Lagankhel → BhaktapurGwarko, Balkumari, Sallaghari, SuryabinayakSajha Yatayat
7Lagankhel → GodawariSatdobato, Harisiddhi, BadegaonMicro, Bus
8Bhaktapur → Chabahil → KalankiSallaghari, Koteshwor, TripureshworBus
9Suryabinayak → KirtipurSallaghari, Gwarko, BalkhuBus, Micro
10Lagankhel → JorpatiJawalakhel, Tripureshwor, ChabahilSajha Yatayat
11Gongabu → Satdobato → LagankhelBalaju, Kalimati, EkantakunaMicro
12Kalanki → Thankot → NaikapKalanki, MachhegaunBus, Micro
13Bhaktapur → NakhkhuSallaghari, Balkumari, SatdobatoBus
14Airport → Sundhara → New RoadSinamangal, Gaushala, RatnaparkBus
15Jorpati → Old Baneshwor → SatdobatoChabahil, Minbhawan, TinkuneMicro, Tempo
16Lagankhel → Patan Hospital → GwarkoJawalakhel, Lagankhel, ImadolTempo
17Balkhu → Kalanki → Sitapaila → SwayambhuKalimati, Ramkot, HalchowkBus
18Bhaktapur → RatnaparkSallaghari, Koteshwor, MaitideviSajha Yatayat
19Suryabinayak → PulchowkSallaghari, Gwarko, LagankhelMicro
20Thankot → RatnaparkKalanki, Tripureshwor, SundharaBus

Fare Details (2025)

  • Minimum fare: NPR 20 for up to 5 km.
  • Per km after that: NPR 3–4 per km.
  • Sajha Yatayat: Slightly higher but fixed and reliable fares.
  • Tempos: Usually NPR 20–35 depending on the route.
  • Discounts: Some services give 50% off for students and senior citizens.

Useful Apps & Tools

  • Sajha Yatayat App – Live bus tracking and route info.
  • Google Maps – Best for route planning and stop estimation.
  • Pathao / InDrive – Handy for last-mile rides if buses don’t go where you need.

Tips for Using Public Transport

  • Start early to avoid peak-hour rush (8–10 AM, 4–6 PM).
  • Keep small change ready to pay fare — conductors may not have change.
  • Ask local passengers or the conductor if you’re unsure about your stop.
  • Board from official bus stops so drivers are less likely to skip you.
  • During heavy rain, leave extra time — traffic and delays are common.

Conclusion

Kathmandu’s public transport covers most parts of the valley and is very affordable. With a little practice using the routes and simple apps, travelling by bus and micro becomes quick, cheap, and a good way to see the city like a local.

Related Articles