Travel from Indore to Dharamsala

Bus or fly from Indore to Dharamsala?

Air India Limited, Helitrans and 3 other airlines fly from Indore to Dharamsala every 4 hours. Alternatively, RedBus operates a bus from Indore to Dharamsala twice daily. Tickets cost $9 - $13 and the journey takes 13 h. 2 other operators also service this route.

How to get from Indore to Dharamsala

From Kalani Nagar line 7 bus to Indore airport, fly to Dharamsala airport, then taxi to Dharamsala. 6 h 37 min $395. From Kalani Nagar line 7 bus to Indore airport, fly to Kulu airport, then taxi to Dharamsala. 15 h 53 min $665. From Indore Junction Bg (INDB) train to Mukerian (MEX) then taxi to Dharamsala. 26 h 54 min $78. From Indore Junction Bg (INDB) train to Chandigarh (CDG), taxi to Chandigarh, then bus to Dharamsala. 33 h 35 min $41. From Indore bus to Jaipur, bus to Delhi ISBT Kashmiri Gate, then bus to McLeod Ganj. 33 h 54 min $42. From Indore drive to Dharamsala. 19 h 10 min $156.