Trip to Delhi (National Capital Territory of India)

Find the perfect accommodation on booking.com

Great location and deals for every budget.

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

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

🚂 The train journey from Nainital to Delhi takes approximately 6 hours and 41 minutes, offering a scenic route through the Indian landscape. 💸 Ticket prices for the train ride between Nainital and Delhi range from $10 to $21, providing budget-friendly options for travelers. 🌆 Arriving in Delhi, travelers can explore the bustling capital city known for its historic monuments, vibrant markets, and diverse culinary scene.

Where to stay in Delhi (National Capital Territory of India)

There are over 171 hotels to stay in Delhi (National Capital Territory of India). Prices range from $11 per night.

Accomodation
  • There are various companies that provide train routes from Nainital to Delhi including Indian Railways. The journey typically takes around 6 hours and 41 minutes by train. The prices for a train ticket between Nainital and Delhi range from $10 to $21, depending on the class and type of train chosen.
  • The fastest train between Nainital and Delhi is the Shatabdi Express. This train covers the distance in approximately 6 hours and 41 minutes. The ticket prices for the Shatabdi Express between Nainital and Delhi typically range from $10 to $21, depending on the class of seat selected. It is known for its speed and comfort, making it a popular choice for travelers on this route.
  • There are several trains that operate between Nainital and Delhi. These trains offer varying departure times, classes, and amenities to cater to different traveler preferences. The journey typically takes around 6 hours and 41 minutes by train, with ticket prices ranging from $10 to $21, depending on the specific train and class chosen. Travelers have multiple options to choose from when planning their journey between Nainital and Delhi by train.
  • The first train of the day from Nainital to Delhi typically departs in the early morning, around 5:30 AM. The last train of the day usually leaves Nainital in the late afternoon or early evening, around 6:00 PM. The journey by train between Nainital and Delhi takes approximately 6 hours and 41 minutes, with ticket prices ranging from $10 to $21, depending on the class and type of train selected.
  • There are usually multiple direct train trips available each day between Nainital and Delhi. The journey by train takes approximately 6 hours and 41 minutes. The prices for a direct train between these two cities range from $10 to $21, depending on the class and type of train chosen. Passengers have the flexibility to choose a suitable departure time based on their travel schedule.
  • The cost of a train ticket from Nainital to Delhi typically ranges from $10 to $21, depending on factors such as the class of travel and type of train selected. Passengers have the option to choose from different fare categories to suit their budget and preferences. It is advisable to check the latest pricing and availability before booking the train journey to ensure a smooth and convenient travel experience.

Will you be returning to Nainital by train?

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

See schedule