There are 7 ways to get from Visakhapatnam to Addanki by plane, train, bus, taxi or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Recommended option
Fly to Vijayawada, train
-
Fly from Visakhapatnam (VTZ) to Vijayawada (VGA)
-
Take the train from Vijayawada Jn to Ongole
Cheapest option
Train
-
Take the train from Visakhapatnam to Vijayawada Jn
-
Take the train from Vijayawada Jn to Ongole
5 alternative options
Fly to Tirupati, train
-
Fly from Visakhapatnam (VTZ) to Tirupati (TIR)
-
Take the train from Renigunta Jn to Ongole
Fly to Cuddapah, train
-
Fly from Visakhapatnam (VTZ) to Cuddapah (CDP)
-
Take the train from Cuddapah to Ongole
Bus
-
Take the bus from Vizag Maddilapalem to Ongole
Taxi
-
Take a taxi from Visakhapatnam to Addanki
Drive
-
Drive from Visakhapatnam to Addanki
Questions & Answers
The cheapest way to get from Visakhapatnam to Addanki is to bus which costs ₹1,600 - ₹2,200 and takes 10h 29m.
The quickest way to get from Visakhapatnam to Addanki is to fly and train which costs ₹4,200 - ₹12,000 and takes 4h 25m.
The distance between Visakhapatnam and Addanki is 402 km. The road distance is 453.6 km.
The best way to get from Visakhapatnam to Addanki without a car is to train which takes 9h 41m and costs ₹1,300 - ₹3,100.
It takes approximately 4h 25m to get from Visakhapatnam to Addanki, including transfers.
The best way to get from Visakhapatnam to Addanki is to train which takes 9h 41m and costs ₹1,300 - ₹3,100. Alternatively, you can bus, which costs ₹1,600 - ₹2,200 and takes 10h 29m.
The quickest flight from Visakhapatnam Airport to Vijayawada Airport is the direct flight which takes 1h 5m.
Yes, the driving distance between Visakhapatnam to Addanki is 454 km. It takes approximately 6h 19m to drive from Visakhapatnam to Addanki.
IndiGo Airlines offers flights from Visakhapatnam Airport to Vijayawada Airport.
The best way to get from Visakhapatnam to Visakhapatnam Airport is to taxi which takes 7 min and costs ₹280 - ₹340.

- Distance: 401.7 km
- Duration: 4h 25m
What companies run services between Visakhapatnam, India and Addanki, India?
You can take a train from Visakhapatnam to Addanki via Visakhapatnam, Vijayawada Jn, and Ongole in around 9h 41m. Alternatively, Vijayanand Travels operates a bus from Vizag Maddilapalem to Ongole once daily. Tickets cost ₹650 - ₹900 and the journey takes 9h 37m.

- Website
- goindigo.in
Flights from Visakhapatnam to Vijayawada
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ₹2,700 - ₹9,000
Flights from Visakhapatnam to Tirupati
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ₹5,500 - ₹22,000
Flights from Visakhapatnam to Tirupati via Hyderabad
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- ₹5,500 - ₹22,000
Flights from Visakhapatnam to Tirupati via Bengaluru
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- ₹5,500 - ₹22,000
Flights from Visakhapatnam to Cuddapah
- Ave. Duration
- 1h 45m
- When
- Tuesday, Thursday and Saturday
- Estimated price
- ₹4,300 - ₹13,000
Flights from Visakhapatnam to Cuddapah via Madras
- Ave. Duration
- 4h 25m
- When
- Monday, Wednesday, Friday and Sunday
- Estimated price
- ₹4,300 - ₹13,000

- Phone
- 14646
- care@irctc.co.in
- Website
- indianrail.gov.in
Train from Vijayawada Jn to Ongole
- Ave. Duration
- 1h 53m
- Frequency
- Hourly
- Estimated price
- ₹130 - ₹750
- Website
- https://www.irctc.co.in
- Book at
- https://12go.asia/en/operator/indian-railways
- Sleeper Class
- ₹130 - ₹170
- Third AC (3A)
- ₹430 - ₹550
- Second AC (2A)
- ₹600 - ₹750
Train from Renigunta Jn to Ongole
- Ave. Duration
- 3h 13m
- Frequency
- Hourly
- Estimated price
- ₹170 - ₹900
- Website
- https://www.irctc.co.in
- Book at
- https://12go.asia/en/operator/indian-railways
- Sleeper Class
- ₹170 - ₹220
- Third AC (3A)
- ₹500 - ₹650
- Second AC (2A)
- ₹700 - ₹900
Train from Cuddapah to Ongole
- Ave. Duration
- 6h 33m
- Frequency
- Once daily
- Estimated price
- ₹220 - ₹1,200
- Website
- https://www.irctc.co.in
- Book at
- https://12go.asia/en/operator/indian-railways
- Sleeper Class
- ₹220 - ₹290
- Third AC (3A)
- ₹650 - ₹850
- Second AC (2A)
- ₹900 - ₹1,200
Train from Visakhapatnam to Vijayawada Jn
- Ave. Duration
- 6h 35m
- Frequency
- Hourly
- Estimated price
- ₹210 - ₹1,100
- Website
- https://www.irctc.co.in
- Book at
- https://12go.asia/en/operator/indian-railways
- Sleeper Class
- ₹210 - ₹270
- Third AC (3A)
- ₹600 - ₹800
- Second AC (2A)
- ₹850 - ₹1,100
- Ave. Duration
- 6h 19m
- Estimated price
- ₹8,000 - ₹10,000
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting to Rome from the airport, Travelling to the UK: What do I need to know? and Getting around the Cyclades - to help you get the most out of your next trip.