Mainpuri to Hajipur
Hajipur is approximately 750+ kms from Mainpuri. The fastest way to reach Hajipur from Mainpuri is by Train Via Kanpur. It takes approximately 17 hours. The cheapest way to reach Hajipur from Mainpuri is by Train Via Varanasi which would take approximately 17 hours.
Sort By
Mode of Transport
Via Kanpur
RECOMMENDED
FASTEST
Mainpuri
Kanpur
Hajipur
Approx Travel Time
16h 25m
₹445
Onwards
Mainpuri
Kanpur
Hajipur
Approx Travel Time
16h 55m
₹5,058
Onwards
Via Varanasi
CHEAPEST
Mainpuri
Varanasi
Hajipur
Approx Travel Time
16h 55m
₹405
Onwards
Via Lucknow
Mainpuri
Lucknow
Hajipur
Approx Travel Time
17h 35m
On Demand
Mainpuri
Lucknow
Hajipur
Approx Travel Time
19h 12m
₹5,183
Onwards
Via Gyanpur
Mainpuri
Gyanpur
Hajipur
Approx Travel Time
17h 10m
On Demand
Via Etawah
Mainpuri
Etawah
Hajipur
Approx Travel Time
17h 10m
₹2,557
Onwards
Via Unnao
Mainpuri
Unnao
Hajipur
Approx Travel Time
18h 42m
₹6,050
Onwards
Via Hardoi
Mainpuri
Hardoi
Hajipur
Approx Travel Time
17h 23m
₹5,849
Onwards
Via Pukhrayan
Mainpuri
Pukhrayan
Hajipur
Approx Travel Time
18h 4m
₹5,036
Onwards
Frequently Asked Questions
What is the distance between Mainpuri and Hajipur?
Hajipur is approximately 750+ kms from Mainpuri.
How long does it take to reach Hajipur from Mainpuri?
It takes approximately 17 hours to reach Hajipur from Mainpuri by Train Via Kanpur.
What is the cheapest way to reach Hajipur from Mainpuri?
The cheapest way to reach Hajipur from Mainpuri is by Train Via Varanasi.
What is the fastest way to reach Hajipur from Mainpuri?
The fastest way to reach Hajipur from Mainpuri is by Train Via Kanpur.