The journey from Araku Valley to Bengaluru covers 1050 km. You must travel to Visakhapatnam and then take a train or flight to Bengaluru. The journey takes about 20 hours by train.
Total Distance: Driving distance 1050 km, straight-line air distance 750 km.
Direct trains are available.
All year round.