Kinnaur is about 257.5 km from Shimla. It takes around 8 hour and 16 mins to reach Kinnaur from Shimla if you take the route via MDR22 and NH5.