
Mainpuri to Barshi
Barshi is approximately 1500+ kms from Mainpuri. The fastest way to reach Barshi from Mainpuri is by Cab, Flight, Train Via Lucknow, Pune. It takes approximately 15 hours. The cheapest way to reach Barshi from Mainpuri is by Train, Bus Via Vadodara, Mumbai which would take approximately 30 hours.
Sort By
Mode of Transport
Via Agra, Hyderabad
RECOMMENDED
Mainpuri
Agra
Hyderabad
Barshi
Approx Travel Time
14h 55m
₹15,352
Onwards
Via Gwalior, Pune
Mainpuri
Gwalior
Pune
Barshi
Approx Travel Time
17h 16m
₹10,907
Onwards
Mainpuri
Gwalior
Pune
Barshi
Approx Travel Time
16h 31m
₹11,337
Onwards
Mainpuri
Gwalior
Pune
Barshi
Approx Travel Time
17h 34m
₹14,748
Onwards
Via Gwalior, Solapur
Mainpuri
Gwalior
Solapur
Barshi
Approx Travel Time
1d 4h 1m
On Demand
Via Vadodara, Mumbai
CHEAPEST
Mainpuri
Vadodara
Mumbai
Barshi
Approx Travel Time
1d 5h 41m
₹1,375
Onwards
Via Agra, Solapur
Mainpuri
Agra
Solapur
Barshi
Approx Travel Time
1d 5h 8m
On Demand
Via Agra, Pune
Mainpuri
Agra
Pune
Barshi
Approx Travel Time
1d 15h 20m
₹4,100
Onwards
Via Lucknow, Pune
Mainpuri
Lucknow
Pune
Barshi
Approx Travel Time
15h 1m
₹14,747
Onwards
FASTEST
Mainpuri
Lucknow
Pune
Barshi
Approx Travel Time
14h 43m
₹10,773
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, Train Via Lucknow, Pune.
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, Train Via Lucknow, Pune.


