Agra to Gyanpur - Multiple Options To Reach By Train, Flight, Bus, Cab
Gyanpur is approximately 500+ kms from Agra. The fastest way to reach Gyanpur from Agra is by Flight, Train Via Lucknow. It takes approximately 7 hours. The cheapest way to reach Gyanpur from Agra is by Bus, Train Via Aligarh which would take approximately 16 hours.
Sort By
Mode of Transport
Via Machhlishahr
Agra
Machhlishahr
Gyanpur
Approx Travel Time
12h 25m
On Demand
Agra
Machhlishahr
Gyanpur
Approx Travel Time
14h 55m
On Demand
Via Lucknow
FASTEST
Agra
Lucknow
Gyanpur
Approx Travel Time
6h 55m
On Demand
Via Aligarh
CHEAPEST
Agra
Aligarh
Gyanpur
Approx Travel Time
15h 25m
₹1,029
Onwards
Agra
Aligarh
Gyanpur
Approx Travel Time
15h 52m
₹2,823
Onwards
Via Hardoi
Agra
Hardoi
Gyanpur
Approx Travel Time
15h 20m
On Demand
Via Bareilly
Agra
Bareilly
Gyanpur
Approx Travel Time
15h 55m
On Demand
Agra
Bareilly
Gyanpur
Approx Travel Time
17h 17m
On Demand
Via Shahjahanpur
Agra
Shahjahanpur
Gyanpur
Approx Travel Time
17h 8m
On Demand
Frequently Asked Questions
What is the distance between Agra and Gyanpur?
Gyanpur is approximately 500+ kms from Agra.
How long does it take to reach Gyanpur from Agra?
It takes approximately 7 hours to reach Gyanpur from Agra by Flight, Train Via Lucknow.
What is the cheapest way to reach Gyanpur from Agra?
The cheapest way to reach Gyanpur from Agra is by Bus, Train Via Aligarh.
What is the fastest way to reach Gyanpur from Agra?
The fastest way to reach Gyanpur from Agra is by Flight, Train Via Lucknow.