To reach Araku Valley from Visakhapatnam you can board a train from Visakhapatnam to reach Araku station. It will take you nearly 3 hours to complete the journey. Else you can also take a flight or hire a car from Visakhapatnam to reach Araku Valley