Barsana
Barsana
Udaipur
Udaipur
Train Driving

Barsana to Udaipur

Updated: 20 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
Duration
12 hours
Avg Price
700-2500 INR
Operator
Mewar Express
Route
Mathura Junction to Udaipur City

Mewar Express is a direct train.

Driving
Direct
Duration
10 hours
Avg Price
3500-6000 INR
Operator
Private Taxi
Route
Barsana-Bharatpur-Jaipur-Udaipur

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