
Mainpuri to Barshi
Barshi is approximately 1500+ kms from Mainpuri. The fastest way to reach Barshi from Mainpuri is by Cab, Flight Via Agra, Hyderabad. It takes approximately 15 hours. The cheapest way to reach Barshi from Mainpuri is by Train, Bus Via Vadodara, Mumbai which would take approximately 33 hours.
Sort By
Mode of Transport
Via Kanpur, Hyderabad
RECOMMENDED
Mainpuri
Kanpur
Hyderabad
Barshi
Approx Travel Time
15h 15m
On Demand
Via Agra, Hyderabad
Mainpuri
Agra
Hyderabad
Barshi
Approx Travel Time
15h 5m
On Demand
FASTEST
Mainpuri
Agra
Hyderabad
Barshi
Approx Travel Time
14h 26m
On Demand
Via Gwalior, Pune
Mainpuri
Gwalior
Pune
Barshi
Approx Travel Time
18h 4m
₹9,569
Onwards
Mainpuri
Gwalior
Pune
Barshi
Approx Travel Time
20h 24m
₹9,923
Onwards
Via Vadodara, Mumbai
CHEAPEST
Mainpuri
Vadodara
Mumbai
Barshi
Approx Travel Time
1d 8h 26m
₹1,392
Onwards
Via Agra, Pune
Mainpuri
Agra
Pune
Barshi
Approx Travel Time
1d 20h 8m
₹4,524
Onwards
Via Delhi, Pune
Mainpuri
Delhi
Pune
Barshi
Approx Travel Time
19h 2m
₹7,942
Onwards
Via Lucknow, Pune
Mainpuri
Lucknow
Pune
Barshi
Approx Travel Time
14h 43m
₹12,016
Onwards
Mainpuri
Lucknow
Pune
Barshi
Approx Travel Time
17h 3m
₹12,370
Onwards
Frequently Asked Questions
What is the distance between Mainpuri and Barshi?
Barshi is approximately 1500+ kms from Mainpuri.
How long does it take to reach Barshi from Mainpuri?
It takes approximately 15 hours to reach Barshi from Mainpuri by Cab, Flight Via Agra, Hyderabad.
What is the cheapest way to reach Barshi from Mainpuri?
The cheapest way to reach Barshi from Mainpuri is by Train, Bus Via Vadodara, Mumbai.
What is the fastest way to reach Barshi from Mainpuri?
The fastest way to reach Barshi from Mainpuri is by Cab, Flight Via Agra, Hyderabad.

