How to get from Bhubaneshwar to Visakhapatnam by car, truck, walk, bike

Distance between Bhubaneshwar and Visakhapatnam is 388 kilometers (241 miles).
Driving distance from Bhubaneshwar to Visakhapatnam is 425 kilometers (264 miles)

BhubaneshwarVisakhapatnam
Leaving from
Going to

Route Map

Routes from bhubaneshwar-odisha to visakhapatnam-andhra-pradesh

4 Ways from Bhubaneshwar (India/Odisha) to Visakhapatnam (India/Andhra Pradesh)

Choose 1 of the options below and start your journey

Route instructions

1. Continue 49 m
2. Turn right 218 m
3. Turn right 24 m
4. Turn left 61 m
5. Turn left onto Lewis Road 43 m
6. Make a U-turn onto Lewis Road 139 m
7. Turn right 390 m
8. Keep right 2.01 km
9. At roundabout, take exit 2 976 m
10. At roundabout, take exit 1 408 m
11. Turn sharp right onto Azad Marg 582 m
12. Turn left onto Jagamara-Baramunda Road 2.02 km
13. Turn right 1.05 km
14. Turn left onto NH16 94.32 km
15. Continue onto Chilika Bypass, NH16 43.51 km
16. Keep left onto NH16, NH561A 6.80 km
17. Continue onto NH16 169.20 km
18. Keep left 4.49 km
19. At roundabout, take exit 2 onto GT ROAD 74.89 km
20. Keep right onto NH16 21.92 km
21. Keep left 1.76 km
22. Turn right onto Station Road 620 m
23. Turn left 209 m
24. Turn right 147 m
25. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Bhubaneshwar (India/Odisha) to Visakhapatnam (India/Andhra Pradesh)?
How do I get from Bhubaneshwar (India/Odisha) to Visakhapatnam (India/Andhra Pradesh) the fastest?
How long does it take to get from Bhubaneshwar (India/Odisha) to Visakhapatnam (India/Andhra Pradesh)?