Best way to travel between

Pondicherry, Puducherry, India
Shimla, Himachal Pradesh, India
Travel Modes
Price
Distance
Duration
CO2
train
$74.0
2841.28 km
50h 36mins
150.59 kgs
 
flight
$147.0
2388.84 km
15h 54mins
257.99 kgs
 
drive
$290.0
2766.4 km
39h 51mins
354.1 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 2841.28 km 50h 36mins 4,610 INR 74.0
Flight 2388.84 km 15h 54mins 9,158 INR 147.0
Drive 2766.4 km 39h 51mins 18,066 INR 290.0
Take Train from Puducherry (PDY) to New Delhi (NDLS)
Time: 43h 56mins Cost: 2,492 INR; $ 36.0 - 44.0 USD CO2 Emission: 131.44 kgs
Take Train from New Delhi (NDLS) to Kalka (KLK)
Time: 4h 19mins Cost: 810 INR; $ 11.7 - 14.3 USD CO2 Emission: 14.48 kgs
Take Car from Kalka (KLK) to Shimla
Time: 1h 18mins Cost: 1,184 INR; $ 17.1 - 20.9 USD CO2 Emission: 11.32 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Pondicherry, Puducherry, India and Shimla, Himachal Pradesh, India is to travel by train, which will cost about 4,610 INR or 66.60 USD.