Solapur to Batala
Batala is approximately 1900+ kms from Solapur. The fastest way to reach Batala from Solapur is by Train, Flight Via Pune, Amritsar. It takes approximately 12 hours. The cheapest way to reach Batala from Solapur is by Train, Flight Via Shirdi, Delhi which would take approximately 20 hours.
Sort By
Mode of Transport
Via Pune, Amritsar
RECOMMENDED
FASTEST
Solapur
Pune
Amritsar
Batala
Approx Travel Time
12h 5m
₹7,585
Onwards
Solapur
Pune
Amritsar
Batala
Approx Travel Time
12h 50m
₹11,632
Onwards
Solapur
Pune
Amritsar
Batala
Approx Travel Time
13h 20m
₹7,840
Onwards
Via Mumbai, Amritsar
Solapur
Mumbai
Amritsar
Batala
Approx Travel Time
14h 50m
₹7,370
Onwards
Solapur
Mumbai
Amritsar
Batala
Approx Travel Time
16h 50m
₹8,105
Onwards
Via Shirdi, Delhi
CHEAPEST
Solapur
Shirdi
Delhi
Batala
Approx Travel Time
20h 5m
₹5,619
Onwards
Solapur
Shirdi
Delhi
Batala
Approx Travel Time
21h 35m
₹5,999
Onwards
Via Aurangabad, Maharashtra, Delhi
Solapur
Aurangabad, Maharashtra
Delhi
Batala
Approx Travel Time
21h 17m
₹11,273
Onwards
Via Pune, Delhi
Solapur
Pune
Delhi
Batala
Approx Travel Time
19h 20m
₹5,658
Onwards
Via Ahmedabad, Amritsar
Solapur
Ahmedabad
Amritsar
Batala
Approx Travel Time
21h 20m
₹6,485
Onwards
Frequently Asked Questions
What is the distance between Solapur and Batala?
Batala is approximately 1900+ kms from Solapur.
How long does it take to reach Batala from Solapur?
It takes approximately 12 hours to reach Batala from Solapur by Train, Flight Via Pune, Amritsar.
What is the cheapest way to reach Batala from Solapur?
The cheapest way to reach Batala from Solapur is by Train, Flight Via Shirdi, Delhi.
What is the fastest way to reach Batala from Solapur?
The fastest way to reach Batala from Solapur is by Train, Flight Via Pune, Amritsar.