
Rajula to Batala
Batala is approximately 1750+ kms from Rajula. The fastest way to reach Batala from Rajula is by Train, Flight Via Mumbai, Amritsar. It takes approximately 11 hours. The cheapest way to reach Batala from Rajula is by Train Via Surat, Delhi which would take approximately 29 hours.
Sort By
Mode of Transport
Via Mumbai, Amritsar
RECOMMENDED
FASTEST
Rajula
Mumbai
Amritsar
Batala
Approx Travel Time
10h 54m
₹7,998
Onwards
Rajula
Mumbai
Amritsar
Batala
Approx Travel Time
11h 33m
₹9,423
Onwards
Via Mumbai, Jalandhar
Rajula
Mumbai
Jalandhar
Batala
Approx Travel Time
11h 50m
₹10,595
Onwards
Rajula
Mumbai
Jalandhar
Batala
Approx Travel Time
12h 19m
₹8,900
Onwards
Via Umrala, Didwana
Rajula
Umrala
Didwana
Batala
Approx Travel Time
1d 6h 30m
₹1,879
Onwards
Via Surat, Delhi
CHEAPEST
Rajula
Surat
Delhi
Batala
Approx Travel Time
1d 4h 44m
₹1,465
Onwards
Rajula
Surat
Delhi
Batala
Approx Travel Time
15h 39m
₹7,497
Onwards
Rajula
Surat
Delhi
Batala
Approx Travel Time
16h 9m
₹7,657
Onwards
Via Surat, Chandigarh
Rajula
Surat
Chandigarh
Batala
Approx Travel Time
1d 8h 17m
₹4,073
Onwards
Via Bhavnagar, Didwana
Rajula
Bhavnagar
Didwana
Batala
Approx Travel Time
1d 9h 40m
₹4,849
Onwards
Frequently Asked Questions
What is the distance between Rajula and Batala?
Batala is approximately 1750+ kms from Rajula.
How long does it take to reach Batala from Rajula?
It takes approximately 11 hours to reach Batala from Rajula by Train, Flight Via Mumbai, Amritsar.
What is the cheapest way to reach Batala from Rajula?
The cheapest way to reach Batala from Rajula is by Train Via Surat, Delhi.
What is the fastest way to reach Batala from Rajula?
The fastest way to reach Batala from Rajula is by Train, Flight Via Mumbai, Amritsar.