
Motihari to Mainpuri
Mainpuri is approximately 700+ kms from Motihari. The fastest way to reach Mainpuri from Motihari is by Train Via Ayodhya, Shikohabad. It takes approximately 16 hours. The cheapest way to reach Mainpuri from Motihari is by Bus Via Lucknow, Farrukhabad which would take approximately 19 hours.
Sort By
Mode of Transport
Via Gorakhpur, Etawah
RECOMMENDED
Motihari
Gorakhpur
Etawah
Mainpuri
Approx Travel Time
17h 22m
₹7,168
Onwards
Via Lucknow
Motihari
Lucknow
Mainpuri
Approx Travel Time
16h 13m
₹5,919
Onwards
Motihari
Lucknow
Mainpuri
Approx Travel Time
16h 46m
On Demand
Via Ayodhya, Shikohabad
FASTEST
Motihari
Ayodhya
Shikohabad
Mainpuri
Approx Travel Time
16h 4m
On Demand
Via Jaunpur, Farrukhabad
Motihari
Jaunpur
Farrukhabad
Mainpuri
Approx Travel Time
16h 59m
On Demand
Via Lucknow, Farrukhabad
CHEAPEST
Motihari
Lucknow
Farrukhabad
Mainpuri
Approx Travel Time
18h 42m
₹1,162
Onwards
Via Gorakhpur
Motihari
Gorakhpur
Mainpuri
Approx Travel Time
17h 22m
₹5,363
Onwards
Via Ayodhya, Etawah
Motihari
Ayodhya
Etawah
Mainpuri
Approx Travel Time
16h 38m
On Demand
Via Basti, Etawah
Motihari
Basti
Etawah
Mainpuri
Approx Travel Time
17h 33m
₹8,953
Onwards
Via Gorakhpur, Farrukhabad
Motihari
Gorakhpur
Farrukhabad
Mainpuri
Approx Travel Time
17h 47m
₹5,408
Onwards
Frequently Asked Questions
What is the distance between Motihari and Mainpuri?
Mainpuri is approximately 700+ kms from Motihari.
How long does it take to reach Mainpuri from Motihari?
It takes approximately 16 hours to reach Mainpuri from Motihari by Train Via Ayodhya, Shikohabad.
What is the cheapest way to reach Mainpuri from Motihari?
The cheapest way to reach Mainpuri from Motihari is by Bus Via Lucknow, Farrukhabad.
What is the fastest way to reach Mainpuri from Motihari?
The fastest way to reach Mainpuri from Motihari is by Train Via Ayodhya, Shikohabad.