
Mainpuri to Barh
Barh is approximately 750+ kms from Mainpuri. The fastest way to reach Barh from Mainpuri is by Bus, Flight, Train Via Lucknow, Patna. It takes approximately 9 hours. The cheapest way to reach Barh from Mainpuri is by Cab, Train Via Shikohabad, Patna which would take approximately 17 hours.
Sort By
Mode of Transport
Via Lucknow, Patna
RECOMMENDED
FASTEST
Mainpuri
Lucknow
Patna
Barh
Approx Travel Time
9h 3m
₹5,424
Onwards
Mainpuri
Lucknow
Patna
Barh
Approx Travel Time
9h 43m
₹7,329
Onwards
Via Lucknow
Mainpuri
Lucknow
Barh
Approx Travel Time
17h 5m
On Demand
Mainpuri
Lucknow
Barh
Approx Travel Time
16h 42m
On Demand
Via Lucknow, Buxar
Mainpuri
Lucknow
Buxar
Barh
Approx Travel Time
19h 1m
₹8,871
Onwards
Via Etawah, Fatehpur, Uttar Pradesh
Mainpuri
Etawah
Fatehpur, Uttar Pradesh
Barh
Approx Travel Time
15h 41m
On Demand
Via Fatehpur, Uttar Pradesh
Mainpuri
Fatehpur, Uttar Pradesh
Barh
Approx Travel Time
16h 30m
On Demand
Via Shikohabad, Buxar
Mainpuri
Shikohabad
Buxar
Barh
Approx Travel Time
16h 29m
₹9,448
Onwards
Via Lucknow, Varanasi
Mainpuri
Lucknow
Varanasi
Barh
Approx Travel Time
13h 55m
On Demand
Via Shikohabad, Patna
CHEAPEST
Mainpuri
Shikohabad
Patna
Barh
Approx Travel Time
16h 21m
₹4,896
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 9 hours to reach Barh from Mainpuri by Bus, Flight, Train Via Lucknow, Patna.
What is the cheapest way to reach Barh from Mainpuri?
The cheapest way to reach Barh from Mainpuri is by Cab, Train Via Shikohabad, Patna.
What is the fastest way to reach Barh from Mainpuri?
The fastest way to reach Barh from Mainpuri is by Bus, Flight, Train Via Lucknow, Patna.


