
Mainpuri to Barh
Barh is approximately 750+ kms from Mainpuri. The fastest way to reach Barh from Mainpuri is by Train Via Amethi. It takes approximately 18 hours. The cheapest way to reach Barh from Mainpuri is by Train Via Varanasi which would take approximately 18 hours.
Sort By
Mode of Transport
Via Amethi
RECOMMENDED
FASTEST
Mainpuri
Amethi
Barh
Approx Travel Time
17h 25m
On Demand
Via Kanpur
Mainpuri
Kanpur
Barh
Approx Travel Time
17h 25m
₹465
Onwards
Mainpuri
Kanpur
Barh
Approx Travel Time
17h 55m
₹5,108
Onwards
Via Lucknow
Mainpuri
Lucknow
Barh
Approx Travel Time
17h 40m
On Demand
Via Bela
Mainpuri
Bela
Barh
Approx Travel Time
17h 25m
On Demand
Via Raibareilly
Mainpuri
Raibareilly
Barh
Approx Travel Time
17h 25m
On Demand
Via Unnao
Mainpuri
Unnao
Barh
Approx Travel Time
17h 55m
On Demand
Via Varanasi
CHEAPEST
Mainpuri
Varanasi
Barh
Approx Travel Time
17h 40m
₹420
Onwards
Via Hardoi
Mainpuri
Hardoi
Barh
Approx Travel Time
18h 38m
On Demand
Via Etawah
Mainpuri
Etawah
Barh
Approx Travel Time
18h 10m
₹2,457
Onwards
Frequently Asked Questions
What is the distance between Mainpuri and Barh?
Barh is approximately 750+ kms from Mainpuri.
How long does it take to reach Barh from Mainpuri?
It takes approximately 18 hours to reach Barh from Mainpuri by Train Via Amethi.
What is the cheapest way to reach Barh from Mainpuri?
The cheapest way to reach Barh from Mainpuri is by Train Via Varanasi.
What is the fastest way to reach Barh from Mainpuri?
The fastest way to reach Barh from Mainpuri is by Train Via Amethi.