
Barshi to Udaipur
Udaipur is approximately 850+ kms from Barshi. The fastest way to reach Udaipur from Barshi is by Train, Flight Via Pune. It takes approximately 8 hours. The cheapest way to reach Udaipur from Barshi is by Bus Via Pune which would take approximately 26 hours.
Sort By
Mode of Transport
Via Pune
RECOMMENDED
FASTEST
Barshi
Pune
Udaipur
Approx Travel Time
7h 55m
₹9,459
Onwards
CHEAPEST
Barshi
Pune
Udaipur
Approx Travel Time
1d 2h 15m
₹1,900
Onwards
Barshi
Pune
Udaipur
Approx Travel Time
8h 40m
₹9,789
Onwards
Barshi
Pune
Udaipur
Approx Travel Time
8h 28m
₹13,311
Onwards
Via Pune, Ahmedabad
Barshi
Pune
Ahmedabad
Udaipur
Approx Travel Time
21h 37m
On Demand
Barshi
Pune
Ahmedabad
Udaipur
Approx Travel Time
10h 35m
₹12,107
Onwards
Via Aurangabad, Maharashtra, Indore
Barshi
Aurangabad, Maharashtra
Indore
Udaipur
Approx Travel Time
1d 1h 3m
₹6,356
Onwards
Via Solapur, Mumbai
Barshi
Solapur
Mumbai
Udaipur
Approx Travel Time
8h 37m
₹11,905
Onwards
Via Madha, Pune
Barshi
Madha
Pune
Udaipur
Approx Travel Time
9h 5m
On Demand
Barshi
Madha
Pune
Udaipur
Approx Travel Time
8h 40m
On Demand
Frequently Asked Questions
What is the distance between Barshi and Udaipur?
Udaipur is approximately 850+ kms from Barshi.
How long does it take to reach Udaipur from Barshi?
It takes approximately 8 hours to reach Udaipur from Barshi by Train, Flight Via Pune.
What is the cheapest way to reach Udaipur from Barshi?
The cheapest way to reach Udaipur from Barshi is by Bus Via Pune.
What is the fastest way to reach Udaipur from Barshi?
The fastest way to reach Udaipur from Barshi is by Train, Flight Via Pune.

