
Jaipur to Batala
Batala is approximately 600+ kms from Jaipur. The fastest way to reach Batala from Jaipur is by Flight, Train Via Amritsar. It takes approximately 4 hours. The cheapest way to reach Batala from Jaipur is by Train Via Ambala which would take approximately 12 hours.
Sort By
Mode of Transport
Via Amritsar
RECOMMENDED
FASTEST
Jaipur
Amritsar
Batala
Approx Travel Time
4h 9m
₹5,728
Onwards
Jaipur
Amritsar
Batala
Approx Travel Time
4h 10m
₹6,018
Onwards
Via Ambala
Jaipur
Ambala
Batala
Approx Travel Time
11h 28m
₹4,557
Onwards
CHEAPEST
Jaipur
Ambala
Batala
Approx Travel Time
11h 57m
₹450
Onwards
Via Chirawa
Jaipur
Chirawa
Batala
Approx Travel Time
12h
₹5,218
Onwards
Via Sirsa
Jaipur
Sirsa
Batala
Approx Travel Time
12h 35m
₹1,104
Onwards
Via Zira
Jaipur
Zira
Batala
Approx Travel Time
13h 54m
₹1,904
Onwards
Frequently Asked Questions
What is the distance between Jaipur and Batala?
Batala is approximately 600+ kms from Jaipur.
How long does it take to reach Batala from Jaipur?
It takes approximately 4 hours to reach Batala from Jaipur by Flight, Train Via Amritsar.
What is the cheapest way to reach Batala from Jaipur?
The cheapest way to reach Batala from Jaipur is by Train Via Ambala.
What is the fastest way to reach Batala from Jaipur?
The fastest way to reach Batala from Jaipur is by Flight, Train Via Amritsar.

