hero
How2Go
Barshi to Annavaram

Barshi to Annavaram

Annavaram is approximately 850+ km from Barshi, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Annavaram.

Read More
Sort By
Mode of Transport

Via Hyderabad

RECOMMENDED

CHEAPEST

Barshi

Hyderabad

Annavaram

Approx Travel Time

17h 58m

₹1,001

Onwards

Via Hyderabad, Kakinada

Barshi

Hyderabad

Kakinada

Annavaram

Approx Travel Time

15h 17m

₹8,052

Onwards

FASTEST

Barshi

Hyderabad

Kakinada

Annavaram

Approx Travel Time

14h 48m

₹10,018

Onwards

Ads by MMT

Via Hyderabad, Visakhapatnam

Barshi

Hyderabad

Visakhapatnam

Annavaram

Approx Travel Time

14h 54m

₹12,777

Onwards

Via Madha, Vijayawada

Barshi

Madha

Vijayawada

Annavaram

Approx Travel Time

20h 27m

₹3,828

Onwards

Ads by MMT

Via Hyderabad, Tanuku

Barshi

Hyderabad

Tanuku

Annavaram

Approx Travel Time

19h 38m

₹8,836

Onwards

Via Latur, Hyderabad

Barshi

Latur

Hyderabad

Annavaram

Approx Travel Time

17h 37m

₹1,096

Onwards

Via Hyderabad, Eluru

Barshi

Hyderabad

Eluru

Annavaram

Approx Travel Time

16h 13m

₹8,442

Onwards

Barshi

Hyderabad

Eluru

Annavaram

Approx Travel Time

15h 15m

₹12,002

Onwards

Via Hyderabad, Tuni

Barshi

Hyderabad

Tuni

Annavaram

Approx Travel Time

16h 22m

₹9,719

Onwards

Frequently Asked Questions

What is the distance between Barshi and Annavaram?

Annavaram is approximately 850+ kms from Barshi.

How long does it take to reach Annavaram from Barshi?

It takes approximately 15 hours to reach Annavaram from Barshi by Cab, Train Via Hyderabad, Kakinada.

What is the cheapest way to reach Annavaram from Barshi?

The cheapest way to reach Annavaram from Barshi is by Train, Bus Via Hyderabad.

What is the fastest way to reach Annavaram from Barshi?

The fastest way to reach Annavaram from Barshi is by Cab, Train Via Hyderabad, Kakinada.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India