Vijayawada is a major transit point in Andhra Pradesh, accessible from Shikohabad via the extensive Indian Railways network. The journey covers approximately 1,300 km. You will likely need to change trains at a major hub like Kanpur or New Delhi. The travel time is roughly 22 to 26 hours.
Total Distance: Driving distance is 1,300 km; straight-line air distance is 1,050 km.
Check for trains with good pantry services.
November to February for pleasant weather.