Travel from New-Delhi to Dharamkot

Bus or fly from New Delhi to Dharamkot?

Spicejet and Helitrans fly from New Delhi to Dharamkot 3 times a day. Alternatively, RedBus operates a bus from New Delhi to Dharamkot every 4 hours. Tickets cost $9 - $13 and the journey takes 11 hours 30 minutes.

How to get from New Delhi to Dharamkot

ModeDurationPrice
From New Delhi Metro to Delhi airport, fly to Dharamsala airport, then taxi to Dharamkot.3 h 19 min$109
From Delhi bus to Dharamshala.11 h 30 min$10
From New Delhi (NDLS) train to Pathankot (PTK) then taxi to Dharamkot.12 h 47 min$69
From New Delhi drive to Dharamkot.8 h 21 min$62

How long does it take to get from New Delhi to Dharamkot?

It takes approximately 3 hours 19 minutes to get from New Delhi to Dharamkot, including transfers.

Is there a direct bus between New Delhi and Dharamkot?

Yes, there is a direct bus departing from Delhi and arriving at Dharamshala. Services depart every four hours. The journey takes approximately 11 hours 30 minutes.

Operators from New Delhi to Dharamkot

OperatorPhoneWebsite
Delhi Metro155370Delhi Metro
SpicejetSpicejet
HelitransHelitrans
RedBusRedBus
Indian RailwaysIndian Railways