Getting to Kirtipur

Located only 5km southwest of Kathmandu, it’s a short trip to get to Kirtipur.

In the hilltop area, minimal car travel is permitted, so be prepared to walk on foot after arriving at the Kirtipur Ring Road. A Rs. 100 ticket can be purchased at the Tourist Information Center and gives visitors access to many sites around Kirtipur.


A taxi to Kirtipur will take approximately 30-40 minutes from Thamel and cost Rs. 600-800. Or from Patan, it will take 20-30 minutes and costs Rs. 400-600.


There are several buses servicing Kirtipur from Kathmandu and Patan. All buses to Kirtipur’s hilltop town go around the Kirtipur Ring Road. You can signal the driver anywhere to get on or off.

The number 21 in Nepali on the Route 21 microbus that runs between Ratna Park and Kirtipur

Microbus Route 21: Ratna Park-Kirtipur

The Route 21 microbuses run between Ratna Park (near Thamel) and Kirtipur approximately every 5 minutes.

Note: the Nepalese number for "21" looks like "29" (see image).

Rs. 20 per person.

The yellow bus that runs between Lagankhel, Patan and Kirtipur

Yellow Bus: Lagankhel-Kirtipur

The medium yellow buses run between Lagankhel Bus Station near Patan Durbar Square and Kirtipur via the main Kathmandu Ring Road approximately every 15 minutes.

Rs 15-20 per person.

The bus that runs between Budhanilkantha and Kirtipur in Kathmandu

Large Bus: Budhanilkantha-Kirtipur

The white and orange buses run between Budhanilkantha in north-east Kathmandu and Kirtipur via Lazimpat (near Thamel) approximately every 20 minutes.

Rs. 20-30 per person.