Trip to Mussoorie

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Delhi (National Capital Territory of India) to Mussoorie

🚆 Explore the scenic route from Delhi to Mussoorie by train, a journey that takes approximately 6 hours and 40 minutes. 💲 Ticket prices for trains between Delhi and Mussoorie range from $14 to $27, offering budget-friendly options for travelers. 🏞️ Arrive in Mussoorie refreshed and ready to explore the stunning hill station, known for its lush greenery, colonial architecture, and panoramic views of the Himalayas.

Where to stay in Mussoorie

There are over 384 hotels to stay in Mussoorie. Prices range from $11 per night.

Find accommodation
  • There are no direct train routes from Delhi to Mussoorie as Mussoorie does not have a railway station. One option is to take a train from Delhi to Dehradun, which is the nearest railway station to Mussoorie, and then continue the journey to Mussoorie by road. The train journey from Delhi to Dehradun takes approximately 6 hours and 40 minutes, with ticket prices ranging from $14 to $27 depending on the class of travel.
  • The fastest train between Delhi and Mussoorie is the Shatabdi Express, which runs from Delhi to Dehradun. From Dehradun, travelers can then proceed to Mussoorie by road. The train journey from Delhi to Dehradun takes approximately 6 hours and 40 minutes, with ticket prices ranging from $14 to $27 depending on the class of travel. It is recommended to book tickets in advance for a comfortable and hassle-free journey.
  • There are no direct trains between Delhi and Mussoorie as Mussoorie does not have a railway station. Travelers can opt to take a train from Delhi to Dehradun, the nearest railway station to Mussoorie, and then continue the journey to Mussoorie by road. The train journey from Delhi to Dehradun takes approximately 6 hours and 40 minutes, with ticket prices ranging from $14 to $27 depending on the class of travel. It is advisable to check for train schedules and book tickets in advance for a smooth travel experience.
  • Since there are no direct trains from Delhi to Mussoorie, the first step would be to take a train from Delhi to Dehradun. Trains from Delhi to Dehradun typically operate throughout the day, with the earliest departure usually around 06:00 AM. The journey takes approximately 6 hours and 40 minutes, so the last train departing from Delhi to Dehradun is usually around 11:00 PM. It is important to check the current schedules and timings before planning your trip.
  • There are no direct train trips between Delhi and Mussoorie as Mussoorie does not have a railway station. Travelers can opt to take a train from Delhi to Dehradun, which is the nearest railway station to Mussoorie, and then continue the journey by road or other modes of transport. Trains from Delhi to Dehradun operate frequently throughout the day, offering travelers various options to reach their destination. The journey from Delhi to Dehradun takes approximately 6 hours and 40 minutes, with ticket prices ranging from $14 to $27 depending on the class of travel.
  • The cost of a train journey from Delhi to Mussoorie varies between $14 and $27, depending on the class of travel chosen. Passengers can select from different classes like sleeper class, AC chair car, or AC 3-tier, with corresponding price ranges. It is advisable to book tickets in advance to secure lower fares and ensure availability, as prices may fluctuate based on demand and booking timings.

Will you be returning to Delhi (National Capital Territory of India) by train?

If you are looking for the return train journey, check out trains from Mussoorie to Delhi (National Capital Territory of India)

See schedule