Hajipur to Mainpuri - Multiple Options To Reach By Train, Cab
Mainpuri is approximately 750+ kms from Hajipur. The fastest way to reach Mainpuri from Hajipur is by Train Via Kanpur. It takes approximately 17 hours. The cheapest way to reach Mainpuri from Hajipur is by Train Via Kanpur which would take approximately 17 hours.
Sort By
Mode of Transport
Via Kanpur
RECOMMENDED
CHEAPEST
FASTEST
Hajipur
Kanpur
Mainpuri
Approx Travel Time
16h 25m
₹360
Onwards
Hajipur
Kanpur
Mainpuri
Approx Travel Time
16h 55m
₹4,581
Onwards
Via Varanasi
Hajipur
Varanasi
Mainpuri
Approx Travel Time
16h 55m
₹1,210
Onwards
Via Lucknow
Hajipur
Lucknow
Mainpuri
Approx Travel Time
17h 35m
On Demand
Hajipur
Lucknow
Mainpuri
Approx Travel Time
19h 12m
₹5,299
Onwards
Via Etawah
Hajipur
Etawah
Mainpuri
Approx Travel Time
17h 10m
₹2,002
Onwards
Via Unnao
Hajipur
Unnao
Mainpuri
Approx Travel Time
18h 42m
₹4,874
Onwards
Via Hardoi
Hajipur
Hardoi
Mainpuri
Approx Travel Time
17h 23m
₹5,279
Onwards
Via Pukhrayan
Hajipur
Pukhrayan
Mainpuri
Approx Travel Time
18h 4m
₹6,048
Onwards
Via Firozabad
Hajipur
Firozabad
Mainpuri
Approx Travel Time
18h 37m
On Demand
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 17 hours to reach Mainpuri from Hajipur by Train Via Kanpur.
What is the cheapest way to reach Mainpuri from Hajipur?
The cheapest way to reach Mainpuri from Hajipur is by Train Via Kanpur.
What is the fastest way to reach Mainpuri from Hajipur?
The fastest way to reach Mainpuri from Hajipur is by Train Via Kanpur.