hero
How2Go
Kurukshetra to Vrindavan

Kurukshetra to Vrindavan

Vrindavan is approximately 300+ km from Kurukshetra, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Vrindavan.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

Kurukshetra

Vrindavan

Approx Travel Time

5h 19m

₹5,860

Onwards

Kurukshetra

Vrindavan

Approx Travel Time

6h 20m

₹699

Onwards

Via Mathura

Kurukshetra

Mathura

Vrindavan

Approx Travel Time

4h 59m

₹611

Onwards

FASTEST

Kurukshetra

Mathura

Vrindavan

Approx Travel Time

4h 56m

₹1,098

Onwards

Via Sonipat

Kurukshetra

Sonipat

Vrindavan

Approx Travel Time

5h 47m

₹884

Onwards

Via Ganaur, Mathura

Kurukshetra

Ganaur

Mathura

Vrindavan

Approx Travel Time

5h 24m

₹936

Onwards

Via Palwal

Kurukshetra

Palwal

Vrindavan

Approx Travel Time

6h 8m

₹664

Onwards

Kurukshetra

Palwal

Vrindavan

Approx Travel Time

5h 44m

₹2,457

Onwards

Via Faridabad

Kurukshetra

Faridabad

Vrindavan

Approx Travel Time

5h 16m

₹2,198

Onwards

CHEAPEST

Kurukshetra

Faridabad

Vrindavan

Approx Travel Time

6h 40m

₹553

Onwards

Frequently Asked Questions

What is the distance between Kurukshetra and Vrindavan?

Vrindavan is approximately 300+ kms from Kurukshetra.

How long does it take to reach Vrindavan from Kurukshetra?

It takes approximately 5 hours to reach Vrindavan from Kurukshetra by Train, Cab Via Mathura.

What is the cheapest way to reach Vrindavan from Kurukshetra?

The cheapest way to reach Vrindavan from Kurukshetra is by Train, Bus Via Faridabad.

What is the fastest way to reach Vrindavan from Kurukshetra?

The fastest way to reach Vrindavan from Kurukshetra is by Train, Cab Via Mathura.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India