
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
₹5,279
Onwards
CHEAPEST
Barshi
Pune
Udaipur
Approx Travel Time
1d 2h 15m
₹2,000
Onwards
Barshi
Pune
Udaipur
Approx Travel Time
8h 40m
₹5,609
Onwards
Barshi
Pune
Udaipur
Approx Travel Time
8h 28m
₹9,131
Onwards
Via Madha, Pune
Barshi
Madha
Pune
Udaipur
Approx Travel Time
8h 40m
On Demand
Barshi
Madha
Pune
Udaipur
Approx Travel Time
9h 5m
On Demand
Via Pune, Ahmedabad
Barshi
Pune
Ahmedabad
Udaipur
Approx Travel Time
21h 37m
On Demand
Via Aurangabad, Maharashtra, Indore
Barshi
Aurangabad, Maharashtra
Indore
Udaipur
Approx Travel Time
1d 1h 6m
On Demand
Via Solapur, Mumbai
Barshi
Solapur
Mumbai
Udaipur
Approx Travel Time
8h 15m
₹12,362
Onwards
Barshi
Solapur
Mumbai
Udaipur
Approx Travel Time
8h 37m
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.

