
Solapur to Batala
Batala is approximately 1700+ kms from Solapur. The fastest way to reach Batala from Solapur is by Flight, Train Via Mumbai, Amritsar. It takes approximately 7 hours. The cheapest way to reach Batala from Solapur is by Train Via Delhi which would take approximately 35 hours.
Sort By
Mode of Transport
Via Nanded, Jalandhar
RECOMMENDED
Solapur
Nanded
Jalandhar
Batala
Approx Travel Time
11h 35m
₹17,123
Onwards
Via Mumbai, Amritsar
Solapur
Mumbai
Amritsar
Batala
Approx Travel Time
7h 13m
₹13,359
Onwards
FASTEST
Solapur
Mumbai
Amritsar
Batala
Approx Travel Time
6h 49m
₹11,795
Onwards
Solapur
Mumbai
Amritsar
Batala
Approx Travel Time
7h 40m
₹12,066
Onwards
Via Mumbai, Delhi
Solapur
Mumbai
Delhi
Batala
Approx Travel Time
1d 11h 58m
₹1,619
Onwards
Via Delhi
CHEAPEST
Solapur
Delhi
Batala
Approx Travel Time
1d 11h 2m
₹1,385
Onwards
Via Jaipur
Solapur
Jaipur
Batala
Approx Travel Time
1d 16h 47m
₹3,099
Onwards
Via Jalgaon, Jalandhar
Solapur
Jalgaon
Jalandhar
Batala
Approx Travel Time
1d 11h 49m
₹2,738
Onwards
Via Mumbai, Jalandhar
Solapur
Mumbai
Jalandhar
Batala
Approx Travel Time
8h 4m
₹14,339
Onwards
Via Pune, Amritsar
Solapur
Pune
Amritsar
Batala
Approx Travel Time
10h 32m
₹13,732
Onwards
Frequently Asked Questions
What is the distance between Solapur and Batala?
Batala is approximately 1700+ kms from Solapur.
How long does it take to reach Batala from Solapur?
It takes approximately 7 hours to reach Batala from Solapur by Flight, Train Via Mumbai, Amritsar.
What is the cheapest way to reach Batala from Solapur?
The cheapest way to reach Batala from Solapur is by Train Via Delhi.
What is the fastest way to reach Batala from Solapur?
The fastest way to reach Batala from Solapur is by Flight, Train Via Mumbai, Amritsar.


