The journey from Bahalgarh to Visakhapatnam covers a distance of 1800 km. The most common way to travel is by train from New Delhi, which takes about 28 to 30 hours. Alternatively, you can fly from Delhi to Visakhapatnam International Airport. This route takes you to the beautiful coastal city of Andhra Pradesh.
Total Distance: 1800 km driving distance, 1450 km air distance.
Book your train tickets well in advance as this route is highly popular.
October to March for pleasant weather and beach visits.