
Solan to Gurgaon
Gurgaon is approximately 350+ kms from Solan. The fastest way to reach Gurgaon from Solan is by Bus, Train Via Ambala. It takes approximately 6 hours. The cheapest way to reach Gurgaon from Solan is by Bus, Train Via Karnal which would take approximately 8 hours.
Sort By
Mode of Transport
Via Ambala
FASTEST
Solan
Ambala
Gurgaon
Approx Travel Time
6h 7m
₹888
Onwards
Solan
Ambala
Gurgaon
Approx Travel Time
6h 29m
₹3,322
Onwards
Via Chandigarh
Solan
Chandigarh
Gurgaon
Approx Travel Time
6h 42m
₹2,307
Onwards
Solan
Chandigarh
Gurgaon
Approx Travel Time
7h 19m
₹753
Onwards
Via Karnal
CHEAPEST
Solan
Karnal
Gurgaon
Approx Travel Time
7h 48m
₹698
Onwards
Via Delhi
Solan
Delhi
Gurgaon
Approx Travel Time
8h 11m
₹1,870
Onwards
Via Sonipat
Solan
Sonipat
Gurgaon
Approx Travel Time
8h 18m
₹2,716
Onwards
Via Panipat
Solan
Panipat
Gurgaon
Approx Travel Time
7h 54m
₹863
Onwards
Frequently Asked Questions
What is the distance between Solan and Gurgaon?
Gurgaon is approximately 350+ kms from Solan.
How long does it take to reach Gurgaon from Solan?
It takes approximately 6 hours to reach Gurgaon from Solan by Bus, Train Via Ambala.
What is the cheapest way to reach Gurgaon from Solan?
The cheapest way to reach Gurgaon from Solan is by Bus, Train Via Karnal.
What is the fastest way to reach Gurgaon from Solan?
The fastest way to reach Gurgaon from Solan is by Bus, Train Via Ambala.


