Abohar to Gurgaon Distance

The road distance between Abohar and Gurgaon is approximately 350+ km, and the drive usually takes around 7 hours by car or taxi, depending on traffic and road conditions. Travellers can also opt for bus services, which generally take 8 hours, while trains complete the journey in approximately 12 hours, subject to the chosen service and route. The fastest way to reach Gurgaon takes approximately 7 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Abohar, India to Gurgaon, India

Direct Options

Direct Bus

RECOMMENDED

Abohar

Gurgaon

Approx Travel Time

7h 55m

₹999

Onwards

Direct Cab

FASTEST

Abohar

Gurgaon

Approx Travel Time

6h 24m

₹8,232

Onwards

Direct Train

CHEAPEST

Abohar

Gurgaon

Approx Travel Time

11h 25m

₹265

Onwards

Via Bahadurgarh

Abohar

Bahadurgarh

Gurgaon

Approx Travel Time

7h 17m

₹1,261

Onwards

Abohar

Bahadurgarh

Gurgaon

Approx Travel Time

7h 37m

₹455

Onwards

Ads by MMT

Via Sirsa

Abohar

Sirsa

Gurgaon

Approx Travel Time

7h 52m

On Demand

Via Ambala

Abohar

Ambala

Gurgaon

Approx Travel Time

8h 25m

₹390

Onwards

Ads by MMT

Via Bathinda

Abohar

Bathinda

Gurgaon

Approx Travel Time

7h 56m

On Demand

Via Fatehabad

Abohar

Fatehabad

Gurgaon

Approx Travel Time

7h 45m

₹1,499

Onwards

Via Rohtak

Abohar

Rohtak

Gurgaon

Approx Travel Time

8h 46m

₹440

Onwards

Frequently Asked Questions

What is the distance between Abohar and Gurgaon?

Gurgaon is approximately 350+ km from Abohar.

How long does it take to reach Gurgaon from Abohar?

It takes approximately 7 hours to reach Gurgaon from Abohar by Cab.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India