Delhi to Kanpur Distance

The road distance between Delhi and Kanpur is approximately 450+ km, and the drive usually takes around 8 hours by car or taxi, depending on traffic and road conditions. Travellers can also opt for bus services, which generally take 9 hours, while trains complete the journey in approximately 5 hours, subject to the chosen service and route. If you're travelling by air, Kanpur Airport is the nearest airport to Kanpur, located about 5 km away from the city centre. Flights from Delhi take around 1 hour. Flying is the fastest way to reach Kanpur, with a total travel time of approximately 1 hour. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Delhi, India to Kanpur, India

Direct Options

RECOMMENDED

CHEAPEST

Delhi

Kanpur

Approx Travel Time

4h 45m

₹175

Onwards

FASTEST

Delhi

Kanpur

Approx Travel Time

1h 10m

₹4,824

Onwards

Delhi

Kanpur

Approx Travel Time

9h 13m

₹2,316

Onwards

Delhi

Kanpur

Approx Travel Time

7h 36m

₹6,171

Onwards

Via Lucknow

Delhi

Lucknow

Kanpur

Approx Travel Time

3h 50m

₹4,015

Onwards

Delhi

Lucknow

Kanpur

Approx Travel Time

5h 30m

₹4,454

Onwards

Delhi

Lucknow

Kanpur

Approx Travel Time

5h 18m

₹5,599

Onwards

Via Ayodhya

Delhi

Ayodhya

Kanpur

Approx Travel Time

6h 36m

₹10,891

Onwards

Via Prayagraj(Allahabad)

Delhi

Prayagraj(Allahabad)

Kanpur

Approx Travel Time

7h 9m

₹8,989

Onwards

Via Agra

Delhi

Agra

Kanpur

Approx Travel Time

9h 40m

₹2,978

Onwards

Frequently Asked Questions

What is the distance between Delhi and Kanpur?

The distance between Delhi and Kanpur is approximately 450+ km by road.

What is the straight-line (aerial) distance between Delhi and Kanpur?

The straight-line distance is approximately 350+ km.

How long does it take to travel from Delhi to Kanpur by road?

It takes around 8 hours by road.

What is the distance from Delhi to Kanpur via Lucknow?

Via Lucknow, the distance is approximately 450+ km, taking around 4 hours.

Is there a train from Delhi to Kanpur?

Yes, trains run between Delhi and Kanpur, covering approximately 400+ km in around 5 hours.

What is the flying distance/time from Delhi to Kanpur?

By air, the distance is about 350+ km, with a flight duration of approximately 1 hour to Kanpur Airport.

How much does it cost to travel from Delhi to Kanpur?

Costs vary by mode — approximately ₹2300+ by bus, ₹4800+ by flight, and ₹6150+ by cab.

Does travel time between Delhi and Kanpur vary by season?

Yes, travel time can increase during monsoon or winter due to road conditions in hilly or mountainous stretches.

What is the driving distance vs. straight-line distance between Delhi and Kanpur?

The driving distance is 450+ km, while the straight-line distance is shorter at 350+ km, due to the road route following terrain and highways.

What are the major restaurants on the way from Delhi to Kanpur by road?

Major restaurants on the road route from Delhi to Kanpur include: • Sfc Dhaba • Magic Food Zone • Domino's • China Town • Nh91 Fine Dine Restaurant

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India