There are 4 ways to get from Visakhapatnam to Narla by train, car, taxi, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Simhachalam to Noria Roadtrain 13352 / ...
4h 52m₹616–2,087Bus, train
cheapest- Take the bus from FlixBus Visakhapatnam - Gajuwaka to FlixBus Vizianagaram - RTC Bus Standbus FlixBus IN5323
- Take the train from Vizianagram Jn to Noria Roadtrain 12843 / ...
7h 16m₹565–2,045Drive 319.4 km
- Drive from Visakhapatnam to Narlacar 319.4 km
4h 51m₹3,576–5,165Taxi
- Take the taxi from Visakhapatnam to Narlataxi 319.4 km
4h 51m₹6,000–7,500
Comparing Your Travel Options
The cheapest way to get from Visakhapatnam to Narla is to bus and train which costs ₹550 - ₹2,100 and takes 7h 16m.
The fastest way to get from Visakhapatnam to Narla is to drive which takes 4h 51m and costs ₹3,500 - ₹5,500.
No, there is no direct train from Visakhapatnam to Narla. However, there are services departing from Simhachalam and arriving at Noria Road via . The journey, including transfers, takes approximately 4h 52m.
The distance between Visakhapatnam and Narla is 295 km. The road distance is 319.4 km.
The best way to get from Visakhapatnam to Narla without a car is to train which takes 4h 52m and costs ₹600 - ₹2,100.
It takes approximately 4h 52m to get from Visakhapatnam to Narla, including transfers.
Visakhapatnam to Narla train services, operated by Indian Railways, depart from Simhachalam station.
Visakhapatnam to Narla train services, operated by Indian Railways, arrive at Noria Road station.
Yes, the driving distance between Visakhapatnam to Narla is 319 km. It takes approximately 4h 51m to drive from Visakhapatnam to Narla.
What companies run services between Visakhapatnam, India and Narla, Odisha, India?
Indian Railways operates a train from Simhachalam to Noria Road 3 times a day. Tickets cost ₹210–1,600 and the journey takes 4h 36m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Simhachalam to Noria Road
- Ave. Duration
- 4h 36m
- Frequency
- 3 times a day
- Estimated price
- ₹210–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹210–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,200–1,600
Train from Vizianagram Jn to Noria Road
- Ave. Duration
- 3h 48m
- Frequency
- 4 times a day
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Visakhapatnam - Gajuwaka to FlixBus Vizianagaram - RTC Bus Stand
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- ₹190–330
- Website
- FlixBus India
- Ave. Duration
- 4h 51m
- Estimated price
- ₹6,000–7,500
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 Travelling around the UAE, How to get from Luton Airport into central London, and Need to know: Greyhound - to help you get the most out of your next trip.









