From Agra to Lucknow by bus
From Agra Fort to Lucknow by train
Train departures and arrivals in India sometimes may be delayed. Please do not plan connection flights based on this info.
Book Tickets from Agra to Lucknow Online
Where do you book tickets Agra - Lucknow? How long is the Agra - Lucknow route? It takes on average 7h 42m by Bus, train, depending on operator and vehicle. The route is going over a distance of 327 km. Having 6 departures to Lucknow, 12go gives a choice of 1 operators for Agra - Lucknow route. Earliest departure is at 01:15, while the latest is at 22:00 local India time.
Operators serving the route Agra - Lucknow are Indian Railways. The cheapest ticket for Agra - Lucknow by Bus is INR 626 (US $ 8.81) by Sethi Yatra Company (6h), while most expensive fare and presumably best would be INR 1,257 (US $ 17.69) by Indian Railways which takes 9h 20m on schedule. Some operators provide snacks, others stop at a foodcourt on the road (some also include a meal in the ticket price).
To have a safe and a comfortable trip Agra - Lucknow you may want to choose best rated trips and leave your own review.