Several state and privately-operated buses for Mussoorie are available from Dehradun and other parts of the country. Travellers can also avail of private deluxe buses from nearby places like Nainital and New Delhi.