
Hajipur to Mainpuri
Mainpuri is approximately 750+ kms from Hajipur. The fastest way to reach Mainpuri from Hajipur is by Cab, Train Via Patna, Shikohabad. It takes approximately 15 hours. The cheapest way to reach Mainpuri from Hajipur is by Bus, Train Via Patna, Shikohabad which would take approximately 17 hours.
Sort By
Mode of Transport
Via Lucknow
RECOMMENDED
Hajipur
Lucknow
Mainpuri
Approx Travel Time
17h 18m
₹5,434
Onwards
Hajipur
Lucknow
Mainpuri
Approx Travel Time
17h 18m
₹6,118
Onwards
Via Ghazipur, Etawah
Hajipur
Ghazipur
Etawah
Mainpuri
Approx Travel Time
17h 31m
₹8,754
Onwards
Via Patna, Shikohabad
Hajipur
Patna
Shikohabad
Mainpuri
Approx Travel Time
16h 6m
₹825
Onwards
CHEAPEST
Hajipur
Patna
Shikohabad
Mainpuri
Approx Travel Time
16h 26m
₹595
Onwards
FASTEST
Hajipur
Patna
Shikohabad
Mainpuri
Approx Travel Time
15h 15m
₹2,204
Onwards
Via Lucknow, Farrukhabad
Hajipur
Lucknow
Farrukhabad
Mainpuri
Approx Travel Time
19h 47m
₹1,361
Onwards
Via Jaunpur, Farrukhabad
Hajipur
Jaunpur
Farrukhabad
Mainpuri
Approx Travel Time
16h 32m
On Demand
Via Jaunpur, Shikohabad
Hajipur
Jaunpur
Shikohabad
Mainpuri
Approx Travel Time
16h 18m
₹8,875
Onwards
Via Patna, Etawah
Hajipur
Patna
Etawah
Mainpuri
Approx Travel Time
18h 44m
₹3,969
Onwards
Frequently Asked Questions
What is the distance between Hajipur and Mainpuri?
Mainpuri is approximately 750+ kms from Hajipur.
How long does it take to reach Mainpuri from Hajipur?
It takes approximately 15 hours to reach Mainpuri from Hajipur by Cab, Train Via Patna, Shikohabad.
What is the cheapest way to reach Mainpuri from Hajipur?
The cheapest way to reach Mainpuri from Hajipur is by Bus, Train Via Patna, Shikohabad.
What is the fastest way to reach Mainpuri from Hajipur?
The fastest way to reach Mainpuri from Hajipur is by Cab, Train Via Patna, Shikohabad.