Travel from Visakhapatnam to Avanigadda

Train from Visakhapatnam to Avanigadda

Indian Railways operates a train from Visakhapatnam to Avanigadda every 4 hours. Tickets cost $7 - $19 and the journey takes 5 hours 55 minutes.

How to get from Visakhapatnam to Avanigadda

ModeDurationPrice
From Visakhapatnam taxi to Visakhapatnam airport, fly to Vijayawada airport, then taxi to Avanigadda.2 h 19 min$207
From Visakhapatnam taxi to Duvvada (DVD), train to Tenali Junction (TEL), then taxi to Avanigadda.6 h 53 min$30
From Visakhapatnam taxi to Visakhapatnam, bus to Guntur, then taxi to Avanigadda.10 h 10 min$33
From Visakhapatnam taxi to Duvvada (DVD), night train to Machelipatnam (MTM), then taxi to Avanigadda.12 h 16 min$27
From Visakhapatnam taxi to Avanigadda.5 h 28 min$121
From Visakhapatnam drive to Avanigadda.5 h 28 min$46

How long does it take to get from Visakhapatnam to Avanigadda?

It takes approximately 2 hours 19 minutes to get from Visakhapatnam to Avanigadda, including transfers.

Operators from Visakhapatnam to Avanigadda

OperatorPhoneWebsite
HelitransHelitrans
Indian RailwaysIndian Railways
RedBusRedBus