Buses run from Yamuna Nagar to Shimla as per the given schedule:
Yamuna Nagar to Shimla distance by Bus: 200 KMs.
Ticket Price per person for Haryana Roadways Yamuna Nagar to Shimla Bus: Rs: 275/-
Time Taken to Reach from YNR to Shimla: 4.5 hrs.
Yamuna Nagar to Shimla Bus Timings
S.No | Departure Time | Route |
1 | 05:30 a.m. | Yamuna Nagar to Shimla |
2 | 06:30 a.m. | Yamuna Nagar to Shimla |
Bus Stops between Yamuna Nagar to Shimla
The Journey Starts from Yamuna Nagar Bus Stand and reach Shimla via Ambala, Zirakpur, Chandigarh, Solan.
The bus runs at different intervals from Yamuna Nagar to Shimla, the first bus starts at 05:30 in the morning.
The distance between Yamuna Nagar and Shimla is approximately 200 kilometers by road. The most convenient way to travel from Yamuna Nagar to Shimla is by car or bus.
If you are traveling by car, you can take the NH 5 from Yamuna Nagar and follow the route to reach Shimla. The journey will take around 4-5 hours depending on the traffic and road conditions.
Alternatively, you can take a bus from Yamuna Nagar to Shimla. Several private and state-run buses operate on this route, and the journey takes around 4-5 hours.
If you prefer to travel by train, you can take a train from Yamuna Nagar to Kalka and then take the famous Kalka-Shimla toy train to Shimla. The toy train journey is a popular tourist attraction, and it takes around 1-2 hours to reach Shimla from Kalka.
You can also travel by air from Delhi to Shimla, and then take a taxi or bus from Shimla airport to reach your destination. However, this option is more expensive compared to other modes of transportation.
Check : Yamuna Nagar Bus Stand Timetable