The journey from Anav to Shimla covers approximately 1800 kilometers, taking you north through Maharashtra, Gujarat, Rajasthan, Haryana, and into Himachal Pradesh. You will primarily travel via the NH 48 and NH 5. 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: 1800 km driving distance; 1500 km straight-line air distance.
Plan overnight stays in Ahmedabad and Jaipur to break the long drive.
March to June and September to November, when the weather in Shimla is pleasant.