Shimla is about 380 km from Greater Noida. You can take a train to Kalka and then the famous toy train to Shimla. Driving via NH 5 is also popular.
Total Distance: 380 km driving distance, 300 km air distance.
The toy train ride is a UNESCO World Heritage experience.
March to June and October to February.