
Bettiah to Mainpuri
Mainpuri is approximately 600+ kms from Bettiah. The fastest way to reach Mainpuri from Bettiah is by Train, Flight Via Gorakhpur, Lucknow. It takes approximately 10 hours. The cheapest way to reach Mainpuri from Bettiah is by Train, Bus Via Farrukhabad which would take approximately 14 hours.
Sort By
Mode of Transport
Via Farrukhabad
RECOMMENDED
Bettiah
Farrukhabad
Mainpuri
Approx Travel Time
13h 10m
₹380
Onwards
CHEAPEST
Bettiah
Farrukhabad
Mainpuri
Approx Travel Time
13h 40m
₹338
Onwards
Via Lucknow
Bettiah
Lucknow
Mainpuri
Approx Travel Time
13h 40m
On Demand
Bettiah
Lucknow
Mainpuri
Approx Travel Time
15h 17m
₹5,279
Onwards
Via Gorakhpur, Lucknow
FASTEST
Bettiah
Gorakhpur
Lucknow
Mainpuri
Approx Travel Time
10h 5m
On Demand
Via Hardoi
Bettiah
Hardoi
Mainpuri
Approx Travel Time
14h 23m
₹4,828
Onwards
Via Kanpur
Bettiah
Kanpur
Mainpuri
Approx Travel Time
14h 10m
₹350
Onwards
Bettiah
Kanpur
Mainpuri
Approx Travel Time
14h 40m
₹4,093
Onwards
Via Budaun
Bettiah
Budaun
Mainpuri
Approx Travel Time
14h 55m
On Demand
Via Balrampur, Lucknow
Bettiah
Balrampur
Lucknow
Mainpuri
Approx Travel Time
12h 20m
On Demand
Frequently Asked Questions
What is the distance between Bettiah and Mainpuri?
Mainpuri is approximately 600+ kms from Bettiah.
How long does it take to reach Mainpuri from Bettiah?
It takes approximately 10 hours to reach Mainpuri from Bettiah by Train, Flight Via Gorakhpur, Lucknow.
What is the cheapest way to reach Mainpuri from Bettiah?
The cheapest way to reach Mainpuri from Bettiah is by Train, Bus Via Farrukhabad.
What is the fastest way to reach Mainpuri from Bettiah?
The fastest way to reach Mainpuri from Bettiah is by Train, Flight Via Gorakhpur, Lucknow.