Travel from Indore to Haridwar

Train, bus or fly from Indore to Haridwar?

IndiGo Airlines, Jet Airways and 4 other airlines fly from Indore to Haridwar every 3 hours. Alternatively, RedBus operates a bus from Indore to Haridwar twice daily. Tickets cost $9 - $13 and the journey takes 13 h. RedBus also services this route once daily.

How to get from Indore to Haridwar

From Kalani Nagar line 7 bus to Indore airport, fly to Dehra Dun airport, then taxi to Haridwar. 5 h 19 min $223. From Kalani Nagar line 7 bus to Indore airport, fly to Delhi airport, Metro to New Delhi (NDLS), then train to Haridwar. 8 h 9 min $145. From Indore bus to Jaipur then bus to Haridwar. 25 h 30 min $22. From Indore Junction Bg (INDB) train to Haridwar Junction (HW). 2 h $28. From Indore drive to Haridwar. 15 h 22 min $126.