hero
How2Go
Batala to Vrindavan

Batala to Vrindavan

Vrindavan is approximately 600+ km from Batala, 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

Via Amritsar, Jewar

RECOMMENDED

FASTEST

Batala

Amritsar

Jewar

Vrindavan

Approx Travel Time

6h 39m

₹4,834

Onwards

Batala

Amritsar

Jewar

Vrindavan

Approx Travel Time

7h 5m

₹6,492

Onwards

Via Amritsar, Delhi

Batala

Amritsar

Delhi

Vrindavan

Approx Travel Time

8h 14m

₹5,935

Onwards

Batala

Amritsar

Delhi

Vrindavan

Approx Travel Time

9h 3m

₹5,941

Onwards

Via Baba Bakala, Delhi

Batala

Baba Bakala

Delhi

Vrindavan

Approx Travel Time

9h 31m

₹4,075

Onwards

Batala

Baba Bakala

Delhi

Vrindavan

Approx Travel Time

10h 14m

₹2,281

Onwards

Via Baba Bakala

CHEAPEST

Batala

Baba Bakala

Vrindavan

Approx Travel Time

12h 29m

₹1,649

Onwards

Direct Cab

Batala

Vrindavan

Approx Travel Time

9h 22m

₹14,226

Onwards

Via Kharar

Batala

Kharar

Vrindavan

Approx Travel Time

12h 44m

₹4,136

Onwards

Via Jalandhar, Ghaziabad

Batala

Jalandhar

Ghaziabad

Vrindavan

Approx Travel Time

8h 29m

₹6,710

Onwards

Frequently Asked Questions

What is the distance between Batala and Vrindavan?

Vrindavan is approximately 600+ kms from Batala.

How long does it take to reach Vrindavan from Batala?

It takes approximately 7 hours to reach Vrindavan from Batala by Train, Flight, Bus Via Amritsar, Jewar.

What is the cheapest way to reach Vrindavan from Batala?

The cheapest way to reach Vrindavan from Batala is by Bus Via Baba Bakala.

What is the fastest way to reach Vrindavan from Batala?

The fastest way to reach Vrindavan from Batala is by Train, Flight, Bus Via Amritsar, Jewar.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India