Belgaum to Ankleshwar Distance

Ankleshwar is approximately 650+ km from Belgaum. Compare the available routes and travel options between the two cities. Travellers can also opt for bus services, which generally take 18 hours, while trains complete the journey in approximately 17 hours, subject to the chosen service and route. Flying is the fastest way to reach Ankleshwar, with a total travel time of approximately 7 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.

Read More
Route map showing distance and travel time from Belgaum, India to Ankleshwar, India

Via Mumbai

RECOMMENDED

FASTEST

Belgaum

Mumbai

Ankleshwar

Approx Travel Time

6h 47m

₹6,319

Onwards

Belgaum

Mumbai

Ankleshwar

Approx Travel Time

13h 47m

₹919

Onwards

Via Goa, Surat

Belgaum

Goa

Surat

Ankleshwar

Approx Travel Time

8h 45m

₹5,636

Onwards

Ads by MMT

Direct Options

CHEAPEST

Belgaum

Ankleshwar

Approx Travel Time

16h 49m

₹445

Onwards

Belgaum

Ankleshwar

Approx Travel Time

17h 44m

₹2,639

Onwards

Via Thane

Belgaum

Thane

Ankleshwar

Approx Travel Time

16h 2m

₹520

Onwards

Belgaum

Thane

Ankleshwar

Approx Travel Time

15h 22m

₹6,562

Onwards

Ads by MMT

Via Sangli

Belgaum

Sangli

Ankleshwar

Approx Travel Time

16h 34m

₹4,024

Onwards

Via Navsari

Belgaum

Navsari

Ankleshwar

Approx Travel Time

19h

₹3,581

Onwards

Via Ahmedabad

Belgaum

Ahmedabad

Ankleshwar

Approx Travel Time

7h 37m

₹11,353

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Belgaum and Ankleshwar?

The straight-line distance is approximately 650+ km.

What is the distance from Belgaum to Ankleshwar via Mumbai?

Via Mumbai, the distance is approximately 650+ km, taking around 7 hours.

Is there a train from Belgaum to Ankleshwar?

Yes, trains run between Belgaum and Ankleshwar, covering approximately 850+ km in around 17 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India