Barsana
Barsana
Udaipur
Udaipur
Train Driving

Barsana to Udaipur

Updated: 28 May 2026

The journey from Barsana to Udaipur covers approximately 500 km. You must reach Mathura Junction for train connectivity to Udaipur. Alternatively, drive via NH 52. This is a journey to the City of Lakes.

Total Distance: 500 km by road, 450 km straight-line.
Fastest Way
Driving, taking 10 hours.
Cheapest Way
Sleeper class train from Mathura, costing around 700 INR.
Compare Barsana to Udaipur Routes
Train
Direct
Driving
Direct
Duration 12 hours 10 hours
Avg Price 700-2500 INR 3500-6000 INR
Operator Mewar Express Private Taxi
Route Mathura Junction to Udaipur City Barsana-Bharatpur-Jaipur-Udaipur
Tip Mewar Express is a direct train. Roads are generally good.
Travel Tips
  • Local Transport
    Auto-rickshaws are widely available.
  • Food
    Try the local Rajasthani cuisine.
  • Weather
    It is hot; carry light clothes.
  • Language
    Hindi and Mewari are primary languages.
  • Connectivity
    Well-connected by rail and road.
Safety Tips
  • Hydration
    Drink plenty of water.
  • Night Travel
    Use official taxis at night.
  • Crowds
    Be careful in busy areas.
  • Emergency
    Keep local emergency numbers saved.
People Also Ask
  • Is there a direct train?
    Yes, the Mewar Express runs from Mathura.
  • How to reach by road?
    Take NH 52 via Jaipur.
  • Is Udaipur safe?
    Yes, it is a safe city.
  • What is the best time to visit?
    Winter months are best.
  • Are there hotels near the station?
    Yes, many options are available.
Quick Info
  • From Barsana, Uttar Pradesh, India
  • To Udaipur, Rajasthan, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Udaipur
1
City Palace
Visit this beautiful palace.
2
Lake Pichola
Enjoy a boat ride.
3
Jag Mandir
Explore the island palace.
4
Fateh Sagar Lake
Relax by the lake.
Tags
Barsana to Udaipur Mathura to Udaipur train road trip to Udaipur travel to Rajasthan Udaipur travel guide trains from Mathura how to reach Udaipur long distance travel