Sangrur to Vrindavan Distance

The road distance between Sangrur and Vrindavan is approximately 350+ km, and the drive usually takes around 7 hours by car or taxi, depending on traffic and road conditions. The fastest way to reach Vrindavan 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 Sangrur, India to Vrindavan, India

Direct Options

RECOMMENDED

FASTEST

Sangrur

Vrindavan

Approx Travel Time

6h 44m

On Demand

Via Rewari

Sangrur

Rewari

Vrindavan

Approx Travel Time

8h 39m

₹2,961

Onwards

Ads by MMT

Via Dhuri, Delhi

Sangrur

Dhuri

Delhi

Vrindavan

Approx Travel Time

7h 24m

₹2,183

Onwards

Sangrur

Dhuri

Delhi

Vrindavan

Approx Travel Time

8h 7m

₹1,106

Onwards

Via Faridabad

Sangrur

Faridabad

Vrindavan

Approx Travel Time

8h 52m

₹2,628

Onwards

Ads by MMT

Via Mathura

CHEAPEST

Sangrur

Mathura

Vrindavan

Approx Travel Time

9h

₹640

Onwards

Via Delhi

Sangrur

Delhi

Vrindavan

Approx Travel Time

7h 14m

₹1,041

Onwards

Via Rohtak

Sangrur

Rohtak

Vrindavan

Approx Travel Time

8h 2m

₹2,199

Onwards

Sangrur

Rohtak

Vrindavan

Approx Travel Time

8h 40m

₹1,205

Onwards

Via Noida

Sangrur

Noida

Vrindavan

Approx Travel Time

8h 31m

On Demand

Frequently Asked Questions

What is the distance between Sangrur and Vrindavan?

Vrindavan is approximately 350+ km from Sangrur.

How long does it take to reach Vrindavan from Sangrur?

It takes approximately 7 hours to reach Vrindavan from Sangrur by Cab.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India