
Hajipur to Shimla
Shimla is approximately 1150+ kms from Hajipur. The fastest way to reach Shimla from Hajipur is by Train, Flight Via Gorakhpur, Kangra. It takes approximately 11 hours. The cheapest way to reach Shimla from Hajipur is by Train, Bus Via Delhi which would take approximately 29 hours.
Sort By
Mode of Transport
Via Chandigarh
RECOMMENDED
Hajipur
Chandigarh
Shimla
Approx Travel Time
1d 1h 5m
₹3,159
Onwards
Hajipur
Chandigarh
Shimla
Approx Travel Time
1d 1h 5m
₹1,129
Onwards
Via Saharanpur
Hajipur
Saharanpur
Shimla
Approx Travel Time
1d 2h 56m
₹4,931
Onwards
Via Ambala
Hajipur
Ambala
Shimla
Approx Travel Time
1d 2h 14m
₹3,896
Onwards
Via Gorakhpur, Kangra
FASTEST
Hajipur
Gorakhpur
Kangra
Shimla
Approx Travel Time
10h 20m
₹12,286
Onwards
Via Karnal
Hajipur
Karnal
Shimla
Approx Travel Time
1d 3h 55m
On Demand
Via Delhi
Hajipur
Delhi
Shimla
Approx Travel Time
21h 25m
₹6,990
Onwards
CHEAPEST
Hajipur
Delhi
Shimla
Approx Travel Time
1d 4h 25m
₹1,079
Onwards
Via Roorkee
Hajipur
Roorkee
Shimla
Approx Travel Time
1d 4h 36m
₹6,193
Onwards
Via Yamunanagar
Hajipur
Yamunanagar
Shimla
Approx Travel Time
1d 5h 9m
On Demand
Frequently Asked Questions
What is the distance between Hajipur and Shimla?
Shimla is approximately 1150+ kms from Hajipur.
How long does it take to reach Shimla from Hajipur?
It takes approximately 11 hours to reach Shimla from Hajipur by Train, Flight Via Gorakhpur, Kangra.
What is the cheapest way to reach Shimla from Hajipur?
The cheapest way to reach Shimla from Hajipur is by Train, Bus Via Delhi.
What is the fastest way to reach Shimla from Hajipur?
The fastest way to reach Shimla from Hajipur is by Train, Flight Via Gorakhpur, Kangra.