Travel from Lucknow to Dharamsala

Bus or fly from Lucknow to Dharamsala?

Air India Limited, Spicejet and 6 other airlines fly from Lucknow to Dharamsala every 3 hours. Alternatively, RedBus operates a bus from Lucknow to Dharamsala hourly. Tickets cost $9 - $13 and the journey takes 10 h. HRTC also services this route every 4 hours.

How to get from Lucknow to Dharamsala

From Lucknow taxi to Lucknow airport, fly to Kulu airport, then taxi to Dharamsala. 13 h 53 min $547. From Lucknow taxi to Lucknow airport, fly to Jammu airport, taxi to Jammu Tawi (JAT), train to Pathankot (PTK), then taxi to Dharamsala. 6 h 43 min $293. From Lucknow taxi to Lucknow airport, fly to Dharamsala airport, then taxi to Dharamsala. 3 h 47 min $307. From Lucknow taxi to Lucknow airport, fly to Chandigarh airport, taxi to Chandigarh, then bus to Dharamsala. 10 h 5 min $176. From Lucknow taxi to Lucknow airport, fly to Amritsar airport, taxi to Amritsar Junction (ASR), train to Pathankot (PTK), then taxi to Dharamsala. 9 h 59 min $216. From Lucknow taxi to Lucknow airport, fly to Dehra Dun airport, taxi to Dehradun, then bus to Dharamsala. 9 h 39 min $84. From Lucknow Nr (LKO) train to Mukerian (MEX) then taxi to Dharamsala. 20 h 5 min $71. From Lucknow bus to Delhi ISBT Kashmiri Gate then bus to McLeod Ganj. 1 h $31. From Lucknow Nr (LKO) train to Haridwar Junction (HW), walk to Haridwar, then bus to Dharamsala. 25 h 27 min $29. From Lucknow Nr (LKO) night train to Nangal Dam (NLDM), taxi to Dehra-Una, then bus to Dharamsala. 18 h 32 min $37. From Lucknow drive to Dharamsala. 13 h 59 min $126.