The journey from Shangarh to Vijayawada covers 2000 km. You must reach Delhi to catch a flight or train. The train journey from Delhi to Vijayawada takes about 25-30 hours. Vijayawada is a major city on the banks of the Krishna River.
Total Distance: 2000 km by road, 1700 km straight-line.
Well-connected by rail.
October to March.