The journey from Pulivendula to Amritsar covers 2300 kilometers. You will travel through Andhra Pradesh, Telangana, Maharashtra, Madhya Pradesh, Uttar Pradesh, Haryana, and Punjab. The most practical route is via Hyderabad and then taking the NH 44 highway. Given the distance, train travel from a major hub like Hyderabad is the most comfortable option. Expect a travel time of 42 to 46 hours by road.
Total Distance: 2300 km by road, 2000 km straight-line air distance.
Book tickets in advance for the Hyderabad-Amritsar express trains.
October to March, when the weather is pleasant.