
Batala to Bundi
Bundi is approximately 850+ kms from Batala. The fastest way to reach Bundi from Batala is by Train, Flight, Bus Via Amritsar, Jaipur. It takes approximately 10 hours. The cheapest way to reach Bundi from Batala is by Train Via Delhi which would take approximately 19 hours.
Sort By
Mode of Transport
Via Amritsar, Jaipur
RECOMMENDED
FASTEST
Batala
Amritsar
Jaipur
Bundi
Approx Travel Time
9h 35m
₹7,538
Onwards
Batala
Amritsar
Jaipur
Bundi
Approx Travel Time
9h 35m
₹9,243
Onwards
Batala
Amritsar
Jaipur
Bundi
Approx Travel Time
10h 6m
₹10,442
Onwards
Batala
Amritsar
Jaipur
Bundi
Approx Travel Time
10h 6m
₹12,147
Onwards
Via Delhi
CHEAPEST
Batala
Delhi
Bundi
Approx Travel Time
18h 55m
₹515
Onwards
Via Jalandhar, Delhi
Batala
Jalandhar
Delhi
Bundi
Approx Travel Time
20h 5m
₹575
Onwards
Via Ludhiana, Delhi
Batala
Ludhiana
Delhi
Bundi
Approx Travel Time
20h 5m
₹570
Onwards
Batala
Ludhiana
Delhi
Bundi
Approx Travel Time
20h 44m
₹2,925
Onwards
Via Chandigarh, Jaipur
Batala
Chandigarh
Jaipur
Bundi
Approx Travel Time
12h 20m
₹5,395
Onwards
Via Phagwara, Delhi
Batala
Phagwara
Delhi
Bundi
Approx Travel Time
20h 20m
₹625
Onwards
Frequently Asked Questions
What is the distance between Batala and Bundi?
Bundi is approximately 850+ kms from Batala.
How long does it take to reach Bundi from Batala?
It takes approximately 10 hours to reach Bundi from Batala by Train, Flight, Bus Via Amritsar, Jaipur.
What is the cheapest way to reach Bundi from Batala?
The cheapest way to reach Bundi from Batala is by Train Via Delhi.
What is the fastest way to reach Bundi from Batala?
The fastest way to reach Bundi from Batala is by Train, Flight, Bus Via Amritsar, Jaipur.