Kathmandu Valley’s public transportation system is the most affordable way to travel across Kathmandu, Lalitpur, and Bhaktapur. With a network of local buses, microbuses, Sajha Yatayat, Tempos, and electric buses, it connects almost every neighborhood and major hub in the valley. Whether you’re a local commuter, student, or tourist, understanding the routes can save time, money, and confusion.

Types of Public Transport in Kathmandu Valley

  1. Sajha Yatayat: Government-run green buses with fixed routes and set fares.
  2. Microbuses: Small vans serving busy routes with frequent stops.
  3. City Buses: Privately operated blue and green buses covering most city areas.
  4. Tempos: Three-wheeled electric Safa Tempos, mainly running short routes.
  5. Electric Buses: Recently introduced eco-friendly options, run by Sajha and private firms.

Complete List of Public Transport Routes in Kathmandu, Lalitpur & Bhaktapur

Route No.

From β†’ To

Common Stops

Type

1

Ratnapark β†’ Kalanki β†’ Balkhu

Tripureshwor, Teku, Kalanki

Bus, Micro

2

Ratnapark β†’ Koteshwor β†’ Jadibuti

Maitidevi, Tinkune, Koteshwor

Micro

3

Lagankhel β†’ Ekantakuna β†’ Satdobato

Jawalakhel, Satdobato

Bus, Tempo

4

New Buspark β†’ Balaju β†’ Thamel

Gongabu, Samakhusi, Lainchaur

Micro

5

Airport β†’ Gaushala β†’ Ratnapark

Tinkune, Minbhawan, Bagbazar

Bus

6

Lagankhel β†’ Bhaktapur

Gwarko, Balkumari, Sallaghari, Suryabinayak

Sajha Yatayat

7

Lagankhel β†’ Godawari

Satdobato, Harisiddhi, Badegaon

Micro, Bus

8

Bhaktapur β†’ Chabahil β†’ Kalanki

Sallaghari, Koteshwor, Tripureshwor

Bus

9

Suryabinayak β†’ Kirtipur

Sallaghari, Gwarko, Balkhu

Bus, Micro

10

Lagankhel β†’ Jorpati

Jawalakhel, Tripureshwor, Chabahil

Sajha Yatayat

11

Gongabu β†’ Satdobato β†’ Lagankhel

Balaju, Kalimati, Ekantakuna

Micro

12

Kalanki β†’ Thankot β†’ Naikap

Kalanki, Machhegaun

Bus, Micro

13

Bhaktapur β†’ Nakhkhu

Sallaghari, Balkumari, Satdobato

Bus

14

Airport β†’ Sundhara β†’ New Road

Sinamangal, Gaushala, Ratnapark

Bus

15

Jorpati β†’ Old Baneshwor β†’ Satdobato

Chabahil, Minbhawan, Tinkune

Micro, Tempo

16

Lagankhel β†’ Patan Hospital β†’ Gwarko

Jawalakhel, Lagankhel, Imadol

Tempo

17

Balkhu β†’ Kalanki β†’ Sitapaila β†’ Swayambhu

Kalimati, Ramkot, Halchowk

Bus

18

Bhaktapur β†’ Ratnapark

Sallaghari, Koteshwor, Maitidevi

Sajha Yatayat

19

Suryabinayak β†’ Pulchowk

Sallaghari, Gwarko, Lagankhel

Micro

20

Thankot β†’ Ratnapark

Kalanki, Tripureshwor, Sundhara

Bus

Fare Structure (2025)

  1. Minimum Fare: NPR 20 for up to 5 km
  2. Per Km Rate: NPR 3 – 4 after minimum distance
  3. Sajha Yatayat: Slightly higher but fixed and reliable
  4. Tempo Fares: Usually between NPR 20–35 depending on route
  5. Discounts: 50% off for students, senior citizens on some services

Useful Apps & Tools

  1. Sajha Yatayat App – Live bus tracking, route info
  2. Google Maps – Route planning and stop estimation
  3. Pathao / InDrive – Alternatives for last-mile connectivity

Tips for Using Public Transport in Kathmandu

  1. Start early to avoid peak-hour rush (8–10 AM, 4–6 PM)
  2. Always carry change for fare
  3. Ask locals or conductors for confirmation if unsure
  4. Board only from designated bus stops to avoid being skipped

Conclusion

Kathmandu’s public transportation is widespread and economical, covering most urban and semi-urban areas across the valley. With updated routes and improving facilities, it’s becoming increasingly commuter-friendly for daily travelers, tourists, and students alike.