HOW TO REACH?

From

To

How to go from New Delhi to Shimla

Distance between New Delhi to Shimla

The road distance between New Delhi to Shimla is 350 km, while the aerial distance from New Delhi to Shimla is 273 km

AERIAL DISTANCE
273 km
ROAD DISTANCE
350 km

How to Reach

There is/are nearly 4 direct bus(es) plying between New Delhi to Shimla. These bus(es) is/are State Transport Bus, Himachal Tourism ( Hptdc ), Jbg Travels and City Land Travels etc. The minimum time a bus takes to reach Shimla from New Delhi is 9h 00m. The cheapest way to reach Shimla from New Delhi takes you 9h 24m, which is to take Kalka Shtbdi from New Delhi to Kalka then take State Transport Bus from Kalka to Shimla. The fastest way to reach Shimla from New Delhi takes you 4h 13m, which is to take IndiGo from New Delhi to Chandigarh then take Tata Indigo from Chandigarh to Shimla.

BY FLIGHT

NEW DELHICHANDIGARHSHIMLA

DURATION6 h 59 mFARERs. 1994CONVENIENCE3.05

View Journey Details

BY TRAIN

NEW DELHIAMBALA CANTTSHIMLA

DURATION7 h 05 mFARERs. 1771CONVENIENCE3.39

View Journey Details

BY BUS

NEW DELHISHIMLA

DURATION9 h 48 mFARERs. 651CONVENIENCE9.8

View Journey Details

Popular Searches To SHIMLA

Popular Searches From new delhi

Send Query
Live Chat