
Solapur to Batala
Batala is approximately 1700+ kms from Solapur. The fastest way to reach Batala from Solapur is by Flight, Bus 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 29m
₹20,800
Onwards
Via Mumbai, Amritsar
Solapur
Mumbai
Amritsar
Batala
Approx Travel Time
7h 57m
₹11,024
Onwards
Solapur
Mumbai
Amritsar
Batala
Approx Travel Time
7h 44m
₹9,335
Onwards
FASTEST
Solapur
Mumbai
Amritsar
Batala
Approx Travel Time
7h 15m
₹9,654
Onwards
Via Delhi
Solapur
Delhi
Batala
Approx Travel Time
1d 10h 53m
₹1,409
Onwards
CHEAPEST
Solapur
Delhi
Batala
Approx Travel Time
1d 10h 22m
₹1,385
Onwards
Via Jaipur
Solapur
Jaipur
Batala
Approx Travel Time
1d 13h 49m
₹4,050
Onwards
Via Gwalior, Jalandhar
Solapur
Gwalior
Jalandhar
Batala
Approx Travel Time
1d 9h 51m
On Demand
Via Mumbai, Jalandhar
Solapur
Mumbai
Jalandhar
Batala
Approx Travel Time
8h 16m
₹11,008
Onwards
Via Pune, Amritsar
Solapur
Pune
Amritsar
Batala
Approx Travel Time
12h 18m
₹13,222
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, Bus 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, Bus Via Mumbai, Amritsar.


