The distance between Shimla and Lahaul is 418 Kilometers and it takes about 16 hours to reach, including leisure time and the pit-stops that we make when we are on a Spiti winter 4x4 expedition.