
Hajipur to Agra
Agra is approximately 800+ kms from Hajipur. The fastest way to reach Agra from Hajipur is by Train, Flight Via Lucknow. It takes approximately 12 hours. The cheapest way to reach Agra from Hajipur is by Train which would take approximately 18 hours.
Sort By
Mode of Transport
Via Lucknow
Hajipur
Lucknow
Agra
Approx Travel Time
17h 55m
₹325
Onwards
Hajipur
Lucknow
Agra
Approx Travel Time
19h 40m
₹590
Onwards
FASTEST
Hajipur
Lucknow
Agra
Approx Travel Time
12h 10m
₹12,307
Onwards
Via Kanpur
Hajipur
Kanpur
Agra
Approx Travel Time
18h 10m
₹325
Onwards
Via Basti
Hajipur
Basti
Agra
Approx Travel Time
18h 25m
₹330
Onwards
Via Ayodhya
Hajipur
Ayodhya
Agra
Approx Travel Time
18h 17m
₹350
Onwards
Via Gorakhpur
Hajipur
Gorakhpur
Agra
Approx Travel Time
18h 25m
₹320
Onwards
Via Patna
Hajipur
Patna
Agra
Approx Travel Time
18h 25m
₹355
Onwards
Via Bara Banki
Hajipur
Bara Banki
Agra
Approx Travel Time
18h 59m
₹445
Onwards
Frequently Asked Questions
What is the distance between Hajipur and Agra?
Agra is approximately 800+ kms from Hajipur.
How long does it take to reach Agra from Hajipur?
It takes approximately 12 hours to reach Agra from Hajipur by Train, Flight Via Lucknow.
What is the cheapest way to reach Agra from Hajipur?
The cheapest way to reach Agra from Hajipur is by Train.
What is the fastest way to reach Agra from Hajipur?
The fastest way to reach Agra from Hajipur is by Train, Flight Via Lucknow.