
Mainpuri to Barshi
Barshi is approximately 1350+ kms from Mainpuri. The fastest way to reach Barshi from Mainpuri is by Cab, Flight, Train Via Lucknow, Pune. It takes approximately 13 hours. The cheapest way to reach Barshi from Mainpuri is by Bus Via Delhi, Pune which would take approximately 50 hours.
Sort By
Mode of Transport
Via Gwalior, Pune
RECOMMENDED
Mainpuri
Gwalior
Pune
Barshi
Approx Travel Time
16h 28m
₹12,934
Onwards
Mainpuri
Gwalior
Pune
Barshi
Approx Travel Time
15h 54m
₹9,201
Onwards
Mainpuri
Gwalior
Pune
Barshi
Approx Travel Time
15h 49m
₹9,793
Onwards
Via Ratlam, Aurangabad, Maharashtra
Mainpuri
Ratlam
Aurangabad, Maharashtra
Barshi
Approx Travel Time
1d 2h 13m
₹6,122
Onwards
Via Delhi, Pune
CHEAPEST
Mainpuri
Delhi
Pune
Barshi
Approx Travel Time
2d 1h 28m
₹5,762
Onwards
Via Lucknow, Aurangabad, Maharashtra
Mainpuri
Lucknow
Aurangabad, Maharashtra
Barshi
Approx Travel Time
14h 18m
₹17,096
Onwards
Via Jaipur, Pune
Mainpuri
Jaipur
Pune
Barshi
Approx Travel Time
15h 3m
₹12,125
Onwards
Via Lucknow, Pune
Mainpuri
Lucknow
Pune
Barshi
Approx Travel Time
13h 32m
₹15,149
Onwards
FASTEST
Mainpuri
Lucknow
Pune
Barshi
Approx Travel Time
12h 58m
₹11,416
Onwards
Via Delhi, Aurangabad, Maharashtra
Mainpuri
Delhi
Aurangabad, Maharashtra
Barshi
Approx Travel Time
15h 6m
₹10,599
Onwards
Frequently Asked Questions
What is the distance between Mainpuri and Barshi?
Barshi is approximately 1350+ kms from Mainpuri.
How long does it take to reach Barshi from Mainpuri?
It takes approximately 13 hours to reach Barshi from Mainpuri by Cab, Flight, Train Via Lucknow, Pune.
What is the cheapest way to reach Barshi from Mainpuri?
The cheapest way to reach Barshi from Mainpuri is by Bus Via Delhi, Pune.
What is the fastest way to reach Barshi from Mainpuri?
The fastest way to reach Barshi from Mainpuri is by Cab, Flight, Train Via Lucknow, Pune.