Amarnath
Amarnath
Udaipur
Udaipur
Train

Amarnath to Udaipur

Updated: 22 May 2026

The journey from Amarnath to Udaipur is a long-distance transit covering over 1400 km. You must first reach Jammu, then take a train to Delhi or Ahmedabad, followed by a connection to Udaipur. This route takes you from the high-altitude mountains of Kashmir to the serene lakes of southern Rajasthan. Total travel time ranges from 28 to 35 hours.

Total Distance: 1400 km by road, 1050 km straight-line distance.
Fastest Way
Flight from Srinagar to Udaipur with a layover in Delhi, taking 7 hours.
Cheapest Way
Sleeper class train from Jammu to Delhi and then to Udaipur, costing 1200 INR.
Compare Amarnath to Udaipur Routes
Train
Connecting
Duration
30 hours
Avg Price
2000-5000 INR
Operator
Indian Railways
Route
Jammu to Delhi, then Delhi to Udaipur.

The Mewar Express from Delhi is a great option for the final leg.

Travel Tips
  • Book Hotels
    Stay near the lake for the best views.
  • Local Transport
    Auto-rickshaws are the best way to navigate narrow streets.
  • Food
    Try the local Rajasthani thali at a traditional restaurant.
  • Shopping
    Buy miniature paintings and silver jewelry.
  • Weather
    Udaipur is pleasant in winter; carry a light jacket.
Safety Tips
  • Water Safety
    Do not swim in the lakes unless permitted.
  • Night Travel
    Avoid walking in isolated areas at night.
  • Scams
    Be wary of touts offering cheap tours.
  • Emergency
    Keep local emergency numbers handy.
People Also Ask
  • Is there a direct train?
    No, you must change trains in Delhi or Ahmedabad.
  • How long does it take?
    Approximately 30 hours by train.
  • Can I fly?
    Yes, via connecting flights from Srinagar.
  • What is the best time to visit?
    Winter months from October to March.
  • Is it safe?
    Yes, Udaipur is a very tourist-friendly city.
Quick Info
  • From Amarnath, Jammu and Kashmir, India
  • To Udaipur, Rajasthan, India
  • Modes
Best Time to Travel

September to March for Udaipur, June to August for Amarnath.

Things to Do in Udaipur
1
Lake Pichola
Take a boat ride to see the City Palace from the water.
2
City Palace
Explore the largest palace complex in Rajasthan.
3
Jag Mandir
Visit this beautiful island palace in the middle of the lake.
4
Saheliyon-ki-Bari
Walk through the historic gardens with fountains and kiosks.
Tags
Amarnath to Udaipur Jammu to Udaipur train travel to Udaipur from Kashmir Amarnath to Rajasthan best way to reach Udaipur flight from Srinagar to Udaipur Udaipur travel guide long distance travel