Hamirpur
Hamirpur
Pune
Pune
Train

Hamirpur to Pune

Updated: 20 May 2026

The journey from Hamirpur to Pune covers 1900 km. Take a bus to Chandigarh and then a train to Pune. The total travel time is 35 to 40 hours. This is a long-distance journey.

Total Distance: 1900 km by road, 1600 km air distance.
Fastest Way
Bus to Chandigarh and flight to Pune, total 12 hours.
Cheapest Way
HRTC bus to Chandigarh and sleeper class train to Pune, approx 3500 INR.
Compare Hamirpur to Pune Routes
Train
Connecting
Duration
30 hours
Avg Price
2500-6000 INR
Operator
Jhelum Express
Route
Chandigarh to Pune.

Book tickets well in advance.

Travel Tips
  • Transport
    Use local buses and taxis.
  • Food
    Try the local Maharashtrian food.
  • Shopping
    Visit the local markets.
  • Weather
    Pune has a pleasant climate.
  • Connectivity
    Pune is well-connected.
Safety Tips
  • Traffic
    Follow traffic rules.
  • Night Travel
    Generally safe at night.
  • Valuables
    Keep your belongings safe.
  • Emergency
    Keep the local police number saved.
People Also Ask
  • How to reach Pune from Hamirpur?
    Bus to Chandigarh and then train to Pune.
  • Is Pune safe for tourists?
    Yes, it is a safe city.
  • What is the best time to visit?
    Winter is the best time to visit.
  • Are there direct buses?
    No, there are no direct buses.
  • How far is Pune from Chandigarh?
    It is about 1700 km from Chandigarh.
Quick Info
  • From Hamirpur, Himachal Pradesh, India
  • To Pune, Maharashtra, India
  • Modes
Best Time to Travel

November to February for pleasant weather.

Things to Do in Pune
1
Shaniwar Wada
Visit the fort.
2
Aga Khan Palace
See the palace.
3
Osho Ashram
Visit the ashram.
4
Sinhagad Fort
See the fort.
Tags
Hamirpur to Pune travel to Pune train to Pune HRTC bus to Chandigarh Pune travel guide Himachal to Maharashtra long distance travel best route to Pune