Bhaktapur is easily accessible from the central Kathmandu and other parts of the Kathmandu Valley, just 9 miles (15 km) from Kathmandu. While Bhaktapur is considered part of larger Kathmandu, legally a separate ‘city’ as well as its own district. How to get there.
By Taxi or Private Shuttles
Duration: 30 minutes to 1 hour (or more)
Tavel specialists and many upmarket Hotels can arrange private transfers in cozy, air-conditioned cars between Kathmandu and Bhaktapur. Or, you can hail your own taxi and bargain for a fare. How long the ride should take depends entirely on how severe the traffic jams are on the day — but should take 30 minutes to an hour.
Duration: 1 hour
Between Kathmandu and Bhaktapur, several buses and micro buses run. These are not always easy to navigate unless you read Nepali (bus signs are always written in Devanagari script) but it’s helpful to local people, and if you tell a bystander that you’re looking for a bus to Bhaktapur, you’ll be pointing in the right direction.
Bhaktapur buses depart from the Ratna Park Bus Park in Kathmandu, and Lagankhel Bus Park in Patan. Local buses can take longer than a taxi or private car as they stop more often, but follow the same route and are subject to the same conditions of traffic. Expect the journey to take an hour or so.