• By Bus:
• Direct buses from Delhi and neighboring cities such as Meerut and Roorkee are readily available and take around 5-9 hours to reach, costing INR 500-800 approximately.
• By Train:
• The nearest railway station is in Dehradun, 36 km from Mussoorie. Disclaimer: The station is closed for repairs and is likely to reopen from 7th February 2020, as stated on their official website. Until then, the closest railway station is in Haridwar. You can opt for a bus journey from thereon costing as less as INR 80 all the way to Mussoorie.
• By Air:
• Jolly Grant Airport in Dehradun is the nearest to Mussoorie, at a distance of 58 km. You can carry on further to Mussoorie by a hired taxi or local buses. Local taxis charge INR 400-500 from Library Chowk to The stream Side Hostel