Nathdwara
Nathdwara
Salem
Salem
Train

Nathdwara to Salem

Updated: 21 May 2026

The journey from Nathdwara to Salem is a long-distance trip of approximately 1850 km. The most practical way is to take a train from Udaipur to a major hub like Chennai or Bangalore, then connect to Salem. Alternatively, you can fly from Udaipur to Coimbatore or Bangalore and take a taxi. This journey crosses multiple states, offering diverse landscapes from the Aravallis to the Deccan Plateau.

Total Distance: 1850 km by road, 1600 km air distance.
Fastest Way
Flight from Udaipur to Bangalore, then taxi to Salem.
Cheapest Way
Sleeper class train via connecting routes.
Compare Nathdwara to Salem Routes
Train
Connecting
Duration
36 hours
Avg Price
2500-5000 INR
Operator
Indian Railways
Route
Udaipur - Delhi/Mumbai - Salem Junction

Book 3AC or 2AC for a comfortable long-distance journey.

Travel Tips
  • Booking
    Book train tickets months in advance as this is a high-demand route.
  • Food
    Carry dry snacks for the long train journey.
  • Language
    Learning a few basic Tamil phrases can be helpful.
  • Weather
    Salem can be hot; carry light clothing.
  • Transport
    Use pre-paid taxis from Salem Junction.
Safety Tips
  • Luggage
    Use a chain to lock your luggage under the train seat.
  • Health
    Carry basic medicines for the long journey.
  • Emergency
    Keep emergency contacts saved.
  • Night Travel
    Avoid traveling alone at night in unfamiliar areas.
People Also Ask
  • Is there a direct train?
    No, there is no direct train from Nathdwara to Salem.
  • How to reach Salem?
    The best way is by train via a major junction or flight to a nearby city.
  • Is it a long journey?
    Yes, it takes over 30 hours by train.
  • What is the best time to visit?
    Winter is the best time for the south.
  • Are there flights?
    No direct flights; you must fly to Coimbatore or Bangalore.
Quick Info
  • From Nathdwara, Rajasthan, India
  • To Salem, Tamil Nadu, India
  • Modes
Best Time to Travel

December to February for cooler weather in the south.

Things to Do in Salem
1
Yercaud Hill Station
Visit this beautiful hill station near Salem known for its coffee plantations and lakes.
2
Kiliyur Falls
Enjoy the scenic beauty of these waterfalls located in the Yercaud hills.
3
Sugavaneshwarar Temple
Explore this ancient Shiva temple which is a significant landmark in Salem.
4
Mettur Dam
Visit one of the largest dams in India, located a short drive from Salem.
Tags
Nathdwara to Salem train Nathdwara to Salem flight Salem travel long distance travel India Rajasthan to Tamil Nadu travel guide Nathdwara Salem connectivity distance Nathdwara Salem