Travel from Bathinda to Dharamsala

Train from Bathinda to Dharamsala

Indian Railways operates a train from Bathinda to Dharamsala once daily. Tickets cost $7 - $19 and the journey takes 7 h 5 min. also services this route twice daily.

How to get from Bathinda to Dharamsala

ModeDurationPrice
From Bathinda taxi to Bhatinda, bus to Pathānkot, then taxi to Dharamsala.7 h 27 min₹4,321
From Bhatinda Junction (BTI) train to Pathankot (PTK) then taxi to Dharamsala.8 h 50 min₹3,904
From Bhatinda Junction (BTI) train to Pathankot, train to Kangra, then taxi to Dharamsala.13 h 17 min₹2,055
From Bhatinda Junction (BTI) train to Chandigarh (CDG), taxi to Chandigarh, then bus to Dharamsala.13 h 45 min₹1,764
From Bathinda taxi to Dharamsala.5 h 26 min₹6,652
From Bathinda drive to Dharamsala.5 h 26 min₹2,512
From Bhatinda Junction (BTI) train to New Delhi, Metro to Delhi airport, fly to Dharamsala airport, then taxi to Dharamsala.8 h 11 min₹7,733

Operators from Bathinda to Dharamsala