Travel from Haridwar to Mehandipur-Balaji

Train from Haridwar to Mehandipur Balaji

You can take a train from Haridwar to Mehandipur Balaji via New Delhi, Shastri Nagar, Delhi S Rohilla (DEE), and Ringas Junction (RGS) in around 10 h 9 min.

How to get from Haridwar to Mehandipur Balaji

ModeDurationPrice
From Haridwar Junction (HW) train to New Delhi, subway to Shastri Nagar, walk to Delhi S Rohilla (DEE), train to Ringas Junction (RGS), then taxi to Mehandipur Balaji.10 h 9 min₹2,168
From Haridwar bus to Delhi then night bus to Mehandipur Balaji.19 h 23 min₹1,415
From Haridwar taxi to Mehandipur Balaji.7 h 26 min₹6,223
From Haridwar drive to Mehandipur Balaji.7 h 26 min₹3,837
From Haridwar taxi to Dehra Dun airport, fly to Jaipur airport, then taxi to Mehandipur Balaji.5 h 28 min₹7,031

How long does it take to get from Haridwar to Mehandipur Balaji?

It takes approximately 10 h 9 min to get from Haridwar to Mehandipur Balaji, including transfers.

Is there a direct bus between Haridwar and Mehandipur Balaji?

No, there is no direct bus from Haridwar to Mehandipur Balaji. However, there are services departing from Haridwar and arriving at Mehandipur Balaji via Delhi. The journey, including transfers, takes approximately 19 h 23 min.

Operators from Haridwar to Mehandipur Balaji

OperatorPhoneWebsite
Indian RailwaysIndian Railways
Delhi Metro155370Delhi Metro
RedBusRedBus
Jet AirwaysJet Airways
IndiGo AirlinesIndiGo Airlines
HelitransHelitrans
Air India LimitedAir India Limited
Jet LiteJet Lite
SpicejetSpicejet