How to Travel from Kathmandu to Nagarkot (By Bus, Taxi)

Nagarkot, Nepal

Are you looking for information on how to travel from Kathmandu to Nagarkot?

You’ve come to the right place as I have visited Nagarkot many times and you can find all the information here on how to get there from Kathmandu.

Nagarkot is 30 km from Kathmandu and you can there by taking a local bus or taxi. The taxi takes 1.5 hours and costs Rs. 3,000. While, the bus from Kathmandu to Nagarkot takes 3-4 hours and costs Rs. 110-120 in total.

Check out the best things to do in Nagarkot here!

How to Get from Kathmandu to Nagarkot by Bus

There is no direct bus from Kathmandu to Nagarkot, so you will have to take 2 buses. The first bus will take you from Kathmandu to Bhaktapur, and then in Bhaktapur you have to change to another bus to Nagarkot. The whole journey takes about 3-4 hours from Kathmandu.

Kathmandu to Nagarkot Distance

Nagarkot is 30 km from Kathmandu and can be reached by public buses or taxis.

The bus journey takes about 3-4 hours in total, while it takes 1.5 hours by taxi.

Kathmandu to Nagarkot Bus Route

Bus Route: Kathmandu to Bhaktapur to Nagarkot

Step 1: Take the Bus from Kathmandu to Bhaktapur

The bus to Bhaktapur leaves from Bhaktapur Bus Park in Kathmandu (see on map).

The Bhaktapur Bus Park is close to Thamel, so if you are staying there, you can walk to the Bhaktapur Bus Park in about 10-15 minutes.

Once you get to Bhaktapur, the bus will drop you around Siddha Pokhari pond.

The bus journey from Kathmandu to Bhaktapur takes about 1 hour 15 minutes and costs Rs. 40.

Step 2: Take the Bus from Bhaktapur to Nagarkot

Once you arrive in Bhaktapur, walk over to the Nagarkot Bus Park (see on map). Here, you will find the buses going to Nagarkot.

The bus trip from Bhaktapur to Nagarkot will take about 1 hour and cost Rs. 75.

How to Get from Kathmandu to Nagarkot by Taxi

If you want to save time, getting a taxi to Nagarkot is also an option.

Usually, you can just a hail a taxi and negotiate with the driver to take you to Nagarkot. The taxi from Kathmandu costs around Rs. 3,000 and takes 1.5 hours to get there.

When the driver drops you, they usually also ask if you would like to book them for a return trip. You can take their number, just in case, though there are many other taxis in Nagarkot.

For your return trip, there are also buses every hour going back to Bhaktapur, from where you can take another bus back to Kathmandu.

Taxi in Kathmandu, Nepal

Where to Stay in Nagarkot

Nagarkot is a great place to spend a few days in the nature. Here are my top recommendations on where to stay in Nagarkot for every budget:

📍 Hotel Nagarkot Holiday Inn: Best budget hotel

📍 Everest Manla Resort: Best mid-range hotel

📍Kavya Resort and Spa: Best luxury hotel

FAQ: How to Travel from Kathmandu to Nagarkot

How to get from Kathmandu to Nagarkot?

There are two options to reach Nagarkot from Kathmandu: you can either take a local bus or go by taxi. The taxi is a faster, more comfortable way to travel and gets you to Nagarkot in about 1.5 hours.

If you take the bus, first you will have to take a bus from Kathmandu to Bhaktapur, and change to another bus there to Nagarkot.

How much is the bus fare from Kathmandu to Nagarkot?

The bus fare from Kathmandu to Nagarkot in total is around Rs. 115.

The breakdown of the fare is: Kathmandu to Bhaktapur bus fare is Rs. 40 + Bhaktapur to Nagarkot bus fare is Rs. 75.

How much is the taxi fare from Kathmandu to Nagarkot?

The taxi fare from Kathmandu to Nagarkot is around Rs. 3,000. Taxi apps (like Pathao or InDrive) do not operate outside of the Kathmandu Valley, so to get a taxi to Nagarkot, you will have to hail a taxi.

There is always a possibility to negotiate the price with the driver. If you travel in a group, it will also be cheaper as you can share the total cost.

How far is Nagarkot from Kathmandu?

The distance between Kathmandu and Nagarkot is 30 km by road.

Although, the distance in km is not that far, the roads in Kathmandu can have bad traffic and the road from Bhaktapur to Nagarkot is in a hilly area, so the bus cannot go too fast.

For these reasons, consider it will take about 3-4 hours by bus and 1.5 hours by taxi to get to Nagarkot from Kathmandu.

Conclusion

Nagarkot is a popular destination near Kathmandu for the sunrise and sunset views of the Himalayas.

Nagarkot is 30 km from Kathmandu and you can there by taking a local bus or taxi.

The taxi takes 1.5 hours and costs Rs. 3,000. While, the bus from Kathmandu to Nagarkot takes 3-4 hours and costs Rs. 110-120 in total.

In conclusion, getting to Nagarkot is fairly easy and quick, thus it provides a nice getaway to spend time in the nature and nice views.

Nepal Quick Guide

Similar Posts