The journey from Kullu to Vijayawada covers 2200 km. You must take a bus to Delhi and then a train to Vijayawada. The train journey from Delhi to Vijayawada takes about 25-30 hours via the Grand Trunk Express. This route connects the Himalayas to the city of Vijayawada. Expect a total travel time of 45-50 hours including transfers.
Total Distance: 2200 km by road, 1800 km air distance.
Grand Trunk Express is a reliable train for this route.
October to March for pleasant weather in Vijayawada.