hero
How2Go
Srikakulam to Amravati

Srikakulam to Amravati

Amravati is approximately 1000+ kms from Srikakulam. The fastest way to reach Amravati from Srikakulam is by Bus, Train Via Vizianagram, Durg. It takes approximately 16 hours. The cheapest way to reach Amravati from Srikakulam is by Train which would take approximately 21 hours.

Sort By
Mode of Transport

Via Vizianagram, Durg

RECOMMENDED

FASTEST

Srikakulam

Vizianagram

Durg

Amravati

Approx Travel Time

15h 58m

₹1,450

Onwards

Srikakulam

Vizianagram

Durg

Amravati

Approx Travel Time

18h 5m

₹1,985

Onwards

Direct Options

CHEAPEST

Srikakulam

Amravati

Approx Travel Time

20h 25m

₹520

Onwards

Ads by MMT

Via Vizianagram

Srikakulam

Vizianagram

Amravati

Approx Travel Time

19h 30m

₹565

Onwards

Via Visakhapatnam, Khammam

Srikakulam

Visakhapatnam

Khammam

Amravati

Approx Travel Time

17h 29m

₹3,864

Onwards

Srikakulam

Visakhapatnam

Khammam

Amravati

Approx Travel Time

16h 58m

₹1,325

Onwards

Ads by MMT

Via Hyderabad

Srikakulam

Hyderabad

Amravati

Approx Travel Time

1d 1h 25m

₹1,490

Onwards

Via Visakhapatnam, Hyderabad

Srikakulam

Visakhapatnam

Hyderabad

Amravati

Approx Travel Time

1d 3h 41m

₹4,778

Onwards

Via Khammam

Srikakulam

Khammam

Amravati

Approx Travel Time

18h 28m

₹1,055

Onwards

Via Visakhapatnam, Durg

Srikakulam

Visakhapatnam

Durg

Amravati

Approx Travel Time

18h 14m

₹3,819

Onwards

Frequently Asked Questions

What is the distance between Srikakulam and Amravati?

Amravati is approximately 1000+ kms from Srikakulam.

How long does it take to reach Amravati from Srikakulam?

It takes approximately 16 hours to reach Amravati from Srikakulam by Bus, Train Via Vizianagram, Durg.

What is the cheapest way to reach Amravati from Srikakulam?

The cheapest way to reach Amravati from Srikakulam is by Train.

What is the fastest way to reach Amravati from Srikakulam?

The fastest way to reach Amravati from Srikakulam is by Bus, Train Via Vizianagram, Durg.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India