Best way to travel between

Delhi, New Delhi, India
Dharamshala, Himachal Pradesh, India
Travel Modes
Price
Distance
Duration
CO2
bus
$9.0
525.0 km
13h 16mins
15.75 kgs
 
drive
$60.0
515.0 km
8h 23mins
65.92 kgs
 
flight
$141.0
675.68 km
7h 18mins
72.97 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 525.0 km 13h 16mins 561 INR 9.0
Drive 515.0 km 8h 23mins 3,738 INR 60.0
Flight 675.68 km 7h 18mins 8,784 INR 141.0
Take Train from Central Secretariat to Kashmiri Gate
Time: 13mins Cost: 62 INR; $ 0.9 - 1.1 USD CO2 Emission: 0.33 kgs
Take Bus from Delhi to Dharamshala
Time: 12h 0mins Cost: 498 INR; $ 7.2 - 8.8 USD CO2 Emission: 15.57 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Delhi, New Delhi, India and Dharamshala, Himachal Pradesh, India is to travel by bus, which will cost about 561 INR or 8.10 USD.