Bangalore to Sangli Distance
The road distance between Bangalore and Sangli is approximately 600+ km, and the drive usually takes around 12 hours by car or taxi, depending on traffic and road conditions. Travellers can also opt for bus services, which generally take 13 hours, while trains complete the journey in approximately 13 hours, subject to the chosen service and route. Flying is the fastest way to reach Sangli, with a total travel time of approximately 5 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Direct Options
Direct Train
RECOMMENDED
CHEAPEST
Bangalore
Sangli
Approx Travel Time
13h 15m
₹400
Onwards
Direct Bus
Bangalore
Sangli
Approx Travel Time
13h 4m
₹1,090
Onwards
Direct Cab
Bangalore
Sangli
Approx Travel Time
11h 27m
On Demand
Via Belgaum
Bangalore
Belgaum
Sangli
Approx Travel Time
5h 20m
₹6,231
Onwards
Bangalore
Belgaum
Sangli
Approx Travel Time
6h 35m
₹6,886
Onwards
Via Hubli, Kolhapur
Bangalore
Hubli
Kolhapur
Sangli
Approx Travel Time
14h 35m
₹2,269
Onwards
Via Kolhapur
FASTEST
Bangalore
Kolhapur
Sangli
Approx Travel Time
4h 22m
₹7,160
Onwards
Bangalore
Kolhapur
Sangli
Approx Travel Time
4h 25m
₹6,404
Onwards
Via Kolhapur, Shirol
Bangalore
Kolhapur
Shirol
Sangli
Approx Travel Time
5h 35m
On Demand
Via Hubli
Bangalore
Hubli
Sangli
Approx Travel Time
12h 46m
₹8,034
Onwards
Frequently Asked Questions
What is the distance between Bangalore and Sangli?
Sangli is approximately 700+ km from Bangalore.
How long does it take to reach Sangli from Bangalore?
It takes approximately 5 hours to reach Sangli from Bangalore by Flight, Cab Via Kolhapur.

