There are three main options for travel between Delhi and Dehra Dun, the nearest railhead to Mussoorie: train, bus, or taxi. Two daily trains, the Shatabdi and Jan Shatabdi, travel between Delhi and Dehra Dun. The overnight Mussoorie Express also runs daily. Regular buses leave every 30 minutes and cost Rs. 121, while deluxe buses depart hourly for Rs. 202. Taxis can be booked in advance for Rs. 3,000-3,500 and take 6-10 hours depending on road conditions.