The nearest airport to Lucknow is the Amausi airport. It is located around 20 kilometers away from the city center. There are several domestic and international flights that operate from this airport.
Lucknow is connected to all the major cities in India by road. NH-24 connects Lucknow to Delhi, NH-27 connects Lucknow to Agra, NH-86 connects Lucknow to Kanpur, and NH-28 connects Lucknow to Allahabad.
Train services are available from Delhi, Mumbai, Chennai, and Kolkata to Lucknow.
Lucknow has an extensive city bus service. There are also cycle rickshaws, auto rickshaws and taxis.