The average bus between Srinagar and Mussoorie takes 24h 23m and the fastest bus takes 17h 40m. The bus service runs several times per day from Srinagar to Mussoorie. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run twice daily between Srinagar and Mussoorie. The earliest departure is at 3:00 PM in the afternoon, and the last departure from Srinagar is at 6:00 PM which arrives into Mussoorie at 3:25 AM. All services require a transfer at Jalandhar, Punjab and take an average of 24h 23m. The schedules shown below are for the next available departures.
Arrives next day
Arrives +2 days
Arrives next day
Arrives +2 days
Arrives next day
Arrives +2 days
Arrives next day
Arrives +2 days
Want to know about travelling from Srinagar to Mussoorie? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Srinagar to Mussoorie. However, there are services departing from Srinagar station and arriving at Mussoorie station via Jalandhar, Punjab. The journey, including transfers, takes approximately 24h 23m.
Srinagar to Mussoorie bus services, operated by YOLOBUS PRIVATE LIMITED, depart from Srinagar station.
Srinagar to Mussoorie bus services, operated by YOLOBUS PRIVATE LIMITED, arrive at Dehradun, Uttarakhand station.
Book your Srinagar to Mussoorie bus tickets online with YOLOBUS PRIVATE LIMITED, Columbus Tour And Travels and 6 other operators.
The distance between Srinagar and Mussoorie is 507.1 km. The road distance is 760 km.
You can take a bus from Srinagar to Mussoorie, Uttarakhand via Jalandhar, Punjab, Ludhiana, Punjab, and Dehradun, Uttarakhand in around 22h 26m.