HOW TO REACH?

From

To

How to go from Shimla to Haridwar

Distance between Shimla to Haridwar

The driving distance between Shimla and Haridwar is 284 km, while the aerial distance from Shimla to Haridwar is 160 km

ROAD DISTANCE
284 km

How to Reach

There are no direct flights or trains between Shimla to Haridwar but there is/are nearly 1 direct bus(es) plying between Shimla to Haridwar.These bus(es) is/are State Transport Bus etc. The minimum time a bus takes to reach Haridwar from Shimla is 6h 54m.The cheapest way to reach Haridwar from Shimla takes you 9h 47m, which is to take State Transport Bus from Shimla to Ambala Cantt then take Sgnr Rksh Exp from Ambala Cantt to Haridwar. The fastest way to reach Haridwar from Shimla takes you 5h 23m, which is to take Tata Indica from Shimla to Haridwar.

BY TRAIN

SHIMLARAJPURAHARIDWAR

DURATION7 h 30 mFARERs. 1288CONVENIENCE1.48

View Journey Details

BY BUS

SHIMLAHARIDWAR

DURATION6 h 54 mFARERs. 517CONVENIENCE9.8

View Journey Details

Popular Searches To HARIDWAR

Popular Searches From shimla

Send Query
Live Chat