The journey from Anav to Amritsar covers approximately 1900 kilometers, taking you north through Maharashtra, Gujarat, Rajasthan, Haryana, and into Punjab. You will primarily travel via the NH 48 and NH 54. Given the distance, this is best undertaken as a multi-day road trip or via a combination of road and rail from a major hub like Mumbai. Expect a total travel time of 36 to 40 hours by road.
Total Distance: 1900 km driving distance; 1600 km straight-line air distance.
Plan overnight stays in Ahmedabad and Jaipur to break the long drive.
October to March, when the weather in Amritsar is pleasant.