hero
How2Go
Narasannapeta to Annavaram

Narasannapeta to Annavaram

Annavaram is approximately 250+ kms from Narasannapeta. The fastest way to reach Annavaram from Narasannapeta is by Train, Cab Via Tuni. It takes approximately 6 hours. The cheapest way to reach Annavaram from Narasannapeta is by Train, Bus Via Vizianagram which would take approximately 7 hours.

Sort By
Mode of Transport

Direct Bus

RECOMMENDED

Narasannapeta

Annavaram

Approx Travel Time

5h 45m

₹1,320

Onwards

Via Tuni

FASTEST

Narasannapeta

Tuni

Annavaram

Approx Travel Time

5h 35m

₹2,097

Onwards

Narasannapeta

Tuni

Annavaram

Approx Travel Time

5h 56m

₹1,594

Onwards

Narasannapeta

Tuni

Annavaram

Approx Travel Time

5h 44m

₹2,602

Onwards

Narasannapeta

Tuni

Annavaram

Approx Travel Time

6h 5m

₹2,099

Onwards

Ads by MMT

Via Srikakulam

Narasannapeta

Srikakulam

Annavaram

Approx Travel Time

6h 20m

₹1,150

Onwards

Via Chipurupalle

Narasannapeta

Chipurupalle

Annavaram

Approx Travel Time

6h 45m

₹1,364

Onwards

Ads by MMT

Via Visakhapatnam

Narasannapeta

Visakhapatnam

Annavaram

Approx Travel Time

6h 40m

₹1,480

Onwards

Via Vizianagram

CHEAPEST

Narasannapeta

Vizianagram

Annavaram

Approx Travel Time

6h 26m

₹708

Onwards

Via Anakapalle

Narasannapeta

Anakapalle

Annavaram

Approx Travel Time

6h 26m

₹1,464

Onwards

Frequently Asked Questions

What is the distance between Narasannapeta and Annavaram?

Annavaram is approximately 250+ kms from Narasannapeta.

How long does it take to reach Annavaram from Narasannapeta?

It takes approximately 6 hours to reach Annavaram from Narasannapeta by Train, Cab Via Tuni.

What is the cheapest way to reach Annavaram from Narasannapeta?

The cheapest way to reach Annavaram from Narasannapeta is by Train, Bus Via Vizianagram.

What is the fastest way to reach Annavaram from Narasannapeta?

The fastest way to reach Annavaram from Narasannapeta is by Train, Cab Via Tuni.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India