The Lucknow to Agra route is one of the most frequently traveled corridors in Uttar Pradesh, largely due to the excellent connectivity provided by the Agra-Lucknow Expressway. The total distance is approximately 330 km, and a typical bus journey takes around 4.5 to 6 hours.

Top Bus Operators

You can choose from a wide range of operators, including the state-run UPSRTC (Janrath and Shatabdi AC services) as well as premium private operators like IntrCity SmartBus and Zingbus. The private operators usually offer multi-axle Volvo and Scania coaches that guarantee a smooth ride.

Ticket Prices

Fares for a non-AC seater generally start at ?450, while AC seater buses range between ?600 and ?900. If you are looking for maximum comfort, AC sleeper buses are priced between ?1000 and ?1500, depending on the operator and time of booking.

Boarding and Dropping Points

In Lucknow, most buses depart from Alambagh ISBT, Kamta Chauraha, or Transport Nagar. In Agra, common dropping points include ISBT Agra, Waterworks Chauraha, and the Expressway toll plaza.