Vrindavan to Guna Distance

The road distance between Vrindavan and Guna is approximately 400+ km, and the drive usually takes around 9 hours by car or taxi, depending on traffic and road conditions. Travellers can also opt for bus services, which generally take 7 hours. The fastest way to reach Guna 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 Vrindavan, India to Guna, India

Direct Options

Direct Bus

RECOMMENDED

FASTEST

Vrindavan

Guna

Approx Travel Time

6h 25m

₹1,699

Onwards

Direct Cab

Vrindavan

Guna

Approx Travel Time

8h 21m

₹7,422

Onwards

Via Morena

Vrindavan

Morena

Guna

Approx Travel Time

7h 50m

₹1,100

Onwards

CHEAPEST

Vrindavan

Morena

Guna

Approx Travel Time

8h 12m

₹590

Onwards

Vrindavan

Morena

Guna

Approx Travel Time

8h 31m

₹4,673

Onwards

Ads by MMT

Via Dholpur

Vrindavan

Dholpur

Guna

Approx Travel Time

8h 2m

₹1,150

Onwards

Vrindavan

Dholpur

Guna

Approx Travel Time

7h 51m

₹5,047

Onwards

Via Mathura

Vrindavan

Mathura

Guna

Approx Travel Time

7h 57m

₹1,648

Onwards

Vrindavan

Mathura

Guna

Approx Travel Time

8h 2m

₹2,107

Onwards

Ads by MMT

Via Agra

Vrindavan

Agra

Guna

Approx Travel Time

8h 20m

₹1,399

Onwards

Frequently Asked Questions

What is the distance between Vrindavan and Guna?

Guna is approximately 350+ km from Vrindavan.

How long does it take to reach Guna from Vrindavan?

It takes approximately 7 hours to reach Guna from Vrindavan by Bus.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India