371 km By Road

Looking to travel from Shimla to Gurgaon? It will take you 7h 39m hrs journey to reach Gurgaon. The distance to Gurgaon from Shimla is 371 km via road transport.

Distance between Shimla to Gurgaon
From City
:
Shimla
To City
:
Gurgaon
Distance between Shimla to Gurgaon by Road
:
371 km
Travel Time from Shimla to Gurgaon by Road
:
7h 39m
timerOn Time Guarantee
08:30PM

06:00AM
₹ 1035₹ 911
9h 30mEllipse28 Seats
greenbg₹124 Off

Bharat Benz Semi-Sleeper


View Details
Loading
View all buses

Popular bus routes from Shimla

Important RoutesTime TakenDistance
Shimla To Delhi7h 36m367 kmview buses
Shimla To Gurgaon7h 39m371 kmview buses
Shimla To Chandigarh3h 18m114 kmview buses
Shimla To Sonipat6h 4m304 kmview buses
Shimla To Karnal4h 57m234 kmview buses
Shimla To Ambala3h 28m136 kmview buses
Shimla To Panipat5h 17m253 kmview buses
Shimla To Kalka2h 32m89 kmview buses

Popular bus routes to Gurgaon

Important RoutesTime TakenDistance
Jaipur To Gurgaon4h 29m237 kmview buses
Agra To Gurgaon3h 33m237 kmview buses
Chandigarh To Gurgaon5h 7m278 kmview buses
Kanpur To Gurgaon7h 31m492 kmview buses
Lucknow To Gurgaon7h 22m547 kmview buses
Dehradun To Gurgaon4h 45m274 kmview buses
Amritsar To Gurgaon8h 3m474 kmview buses
Mathura To Gurgaon2h 41m145 kmview buses
Ludhiana To Gurgaon5h 50m340 kmview buses
Jalandhar To Gurgaon6h 47m397 kmview buses

Best way to reach Gurgaon from Shimla

As you're looking for the best way to travel to Gurgaon, buses may be the answer. Not only are they a cost-effective transportation option, but they also offer a comfortable and convenient way to get from Shimla to Gurgaon.

The distance between Shimla to Gurgaon is 371 km which makes it perfect to travel via Bus transportation. Although you may also look for other available options depending on your requirements such as trains and flights if available.

We recommend you to travel by Bus as it's a comfortable and economical way to reach Shimla. The prices of bus tickets from Shimla to Gurgaon will be ₹ 1087. It takes 7h 39m to reach Gurgaon via Bus.

zingbus runs 1 bus to Gurgaon on a daily basis. We offer amenities such as outlets for charging devices, waiting lounges and reclining seats, making the journey more comfortable.

Shimla to Gurgaon distance - FAQ's

How far is Gurgaon from Shimla?
Shimla to Gurgaon distance is 371 km via road travel. It will take you 7h 39m to reach Gurgaon on a road trip.
Is it safe to travel Gurgaon via Bus or Car?
Yes, road conditions are pretty decent to travel Gurgaon from Shimla. One should also drive carefully and follow traffic rules.
What is the cheapest way to reach Gurgaon?
Although Indian railways comes first when it comes to cheap travel as it has different classes, booking a train might be a pain due to unavailability of seats many times. We recommend you bus travel to Gurgaon as it's convenient, flexible and affordable all at the same time.
When does the first Shimla to Gurgaon bus leaves?
zingbus runs first bus to Gurgaon at 8:30PM and the last bus at 8:30PM. There are 1 bus services running on a daily basis via zingbus.