Nankhari
Nankhari
Hamirpur
Hamirpur
Bus

Nankhari to Hamirpur

Updated: 28 May 2026

The journey from Nankhari to Hamirpur is a scenic drive through the mountains. You can take a local bus or hire a taxi. The distance is about 200 km, and the drive takes about 8-9 hours. Hamirpur is a beautiful town known for its scenic beauty and historical sites.

Total Distance: 200 km by road, 130 km air distance.
Fastest Way
Private taxi (7 hours).
Cheapest Way
HRTC bus from Nankhari to Hamirpur.
Compare Nankhari to Hamirpur Routes
Bus
Connecting
Duration
9 hours
Avg Price
400-900 INR
Operator
HRTC
Route
Nankhari to Shimla, then Shimla to Hamirpur

Buses are frequent.

Travel Tips
  • Local Food
    Try the local Himachali food.
  • Transport
    Auto-rickshaws are available.
  • Weather
    Carry a light jacket.
  • Booking
    No booking required.
  • Connectivity
    Hamirpur is well connected by road.
Safety Tips
  • Roads
    Be careful on mountain roads.
  • Water
    Drink only bottled water.
  • Night Travel
    Avoid traveling late at night.
  • Documents
    Keep your ID proof safe.
People Also Ask
  • Is Hamirpur safe?
    Yes, it is a safe town for tourists.
  • How to reach Nankhari from Hamirpur?
    Take a bus from the Hamirpur bus stand.
  • Are there direct buses?
    No, you need to change at Shimla.
  • What is the best time to visit?
    All year round.
  • Is there an airport in Hamirpur?
    No, the nearest airport is in Kangra.
Quick Info
  • From Nankhari, Himachal Pradesh, India
  • To Hamirpur, Himachal Pradesh, India
  • Modes
Best Time to Travel

March to June and September to November.

Things to Do in Hamirpur
1
Sujanpur Tira
A historic fort in Hamirpur.
2
Deotsidh Temple
A famous temple near Hamirpur.
3
Nadaun
A beautiful town on the banks of the Beas River.
4
Local Market
Explore the bustling local market.
Tags
Nankhari to Hamirpur travel to Hamirpur Hamirpur bus from Nankhari Himachal travel best way to reach Hamirpur local transport Nankhari transport Hamirpur guide