Ankleshwar to Vijayawada Distance

Vijayawada is approximately 1250+ km from Ankleshwar. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 21 hours, subject to the chosen service and route. Flying is the fastest way to reach Vijayawada, with a total travel time of approximately 12 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 Ankleshwar, India to Vijayawada, India

Direct Options

RECOMMENDED

CHEAPEST

Ankleshwar

Vijayawada

Approx Travel Time

21h 3m

₹595

Onwards

Via Chandrapur

Ankleshwar

Chandrapur

Vijayawada

Approx Travel Time

19h 38m

₹735

Onwards

Ads by MMT

Via Mumbai, Rajahmundry

FASTEST

Ankleshwar

Mumbai

Rajahmundry

Vijayawada

Approx Travel Time

11h 56m

₹5,856

Onwards

Via Surat

Ankleshwar

Surat

Vijayawada

Approx Travel Time

22h 5m

₹1,580

Onwards

Ankleshwar

Surat

Vijayawada

Approx Travel Time

22h 24m

₹2,362

Onwards

Ads by MMT

Via Thane

Ankleshwar

Thane

Vijayawada

Approx Travel Time

1d 3h 17m

₹2,400

Onwards

Via Vadodara, Hyderabad

Ankleshwar

Vadodara

Hyderabad

Vijayawada

Approx Travel Time

11h 57m

₹7,303

Onwards

Ankleshwar

Vadodara

Hyderabad

Vijayawada

Approx Travel Time

12h 55m

₹7,743

Onwards

Via Ahmedabad, Hyderabad

Ankleshwar

Ahmedabad

Hyderabad

Vijayawada

Approx Travel Time

14h 12m

₹5,911

Onwards

Via Surat, Hyderabad

Ankleshwar

Surat

Hyderabad

Vijayawada

Approx Travel Time

12h 6m

₹7,669

Onwards

Frequently Asked Questions

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

The straight-line distance is approximately 950+ km.

What is the distance from Ankleshwar to Vijayawada via Chandrapur?

Via Chandrapur, the distance is approximately 1250+ km, taking around 20 hours.

Is there a train from Ankleshwar to Vijayawada?

Yes, trains run between Ankleshwar and Vijayawada, covering approximately 1250+ km in around 21 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India