The journey from Karanjia to Visakhapatnam covers 600 km. You should travel to Jajpur Keonjhar Road for a direct train to Visakhapatnam (VSKP). Alternatively, road travel via bus is possible but long. The total travel time ranges from 10 to 14 hours.
Total Distance: 600 km by road, 500 km air distance.
Trains are frequent on this route.
Road travel is long and tiring.
October to March for pleasant weather in Visakhapatnam.