Contents
Lucknow, the capital of Uttar Pradesh, and Kanpur, the state's industrial heart, are linked by one of the busiest corridors in northern India. Most travelers go by road, and since the Lucknow-Kanpur Expressway opened in 2026 you can choose between a cheaper highway bus and a faster expressway bus.[1]
Lucknow to Kanpur by Bus
The state operator UPSRTC runs the buses, and Kanpur-bound services leave from the Alambagh bus terminal in Lucknow. Since 22 July 2026 the ordinary bus fare from Alambagh to Jhakarkati in Kanpur is INR 123 on the National Highway and INR 151 on the expressway, with proportionate fares for stops such as Banthra, Unnao Bypass, Mohanlalganj Cut and Azad Marg.[1]
The expressway fare is higher because of tolls: UPSRTC pays INR 1,405 for a round trip on the expressway against INR 95 on the highway.[1] The expressway itself is 63 km long.[2] Ask at the counter which route your bus takes before you board.
Lucknow to Kanpur by Train
Trains also run between Lucknow and Kanpur Central, which is useful if your hotel is close to a station or you are connecting onward. Check departure times and seat availability for your date on the Indian Railways enquiry site (NTES) or the IRCTC app before you go.
Tips for Traveling from Lucknow to Kanpur
- Allow a buffer: Traffic builds up on the highway near Unnao and on the way into Kanpur at rush hour. Add half an hour if you have a train to catch.
- Know your bus stop: Buses to Kanpur leave from Alambagh and the main drop in Kanpur is Jhakarkati.[1]
- Pick expressway or highway: Pay the higher INR 151 fare if you want the faster route, or INR 123 on the highway if you are not in a hurry.[1]
- Keep valuables with you: Carry passports and phones in a small bag on your lap and lock any bag that goes into the luggage hold.
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Lucknow to Kanpur, including current prices and schedules.
UPSRTC charges INR 123 for an ordinary bus on the National Highway and INR 151 on the Lucknow-Kanpur Expressway, from Alambagh to Jhakarkati (fares valid from July 2026).
Kanpur-bound UPSRTC buses leave from the Alambagh bus terminal.
The main stop is Jhakarkati bus station. Some buses also stop at Unnao Bypass and Banthra on the highway, or at Mohanlalganj Cut, Bani Cut, Unnao Cut and Azad Marg on the expressway.
The expressway is 63 km long and runs between the two cities.
Yes, trains connect Lucknow and Kanpur Central. Check the timetable for your date on the Indian Railways enquiry site (NTES).
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] Hindustan Times: Lucknow-Kanpur route: UPSRTC slashes bus fare on NH by Rs 14, fixes Rs 151 on expressway. Retrieved November 12, 2026.
- [2] Press Information Bureau, Government of India: Transforming India's Transport Infrastructure (2014-2025). Retrieved November 12, 2026.
Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.
