Delhi to Prayagraj(Allahabad) Distance

The road distance between Delhi and Prayagraj(Allahabad) is approximately 650+ km, and the drive usually takes around 11 hours by car or taxi, depending on traffic and road conditions. Travellers can also opt for bus services, which generally take 11 hours, while trains complete the journey in approximately 6 hours, subject to the chosen service and route. Flights from Delhi take around 2 hours. Flying is the fastest way to reach Prayagraj(Allahabad), with a total travel time of approximately 2 hours. 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 Prayagraj(Allahabad), India

Direct Options

RECOMMENDED

FASTEST

Delhi

Prayagraj(Allahabad)

Approx Travel Time

1h 20m

₹4,908

Onwards

Delhi

Prayagraj(Allahabad)

Approx Travel Time

6h 8m

₹355

Onwards

Delhi

Prayagraj(Allahabad)

Approx Travel Time

11h

₹1,580

Onwards

Delhi

Prayagraj(Allahabad)

Approx Travel Time

10h 25m

₹9,740

Onwards

Via Kanpur

Delhi

Kanpur

Prayagraj(Allahabad)

Approx Travel Time

4h 14m

₹4,707

Onwards

CHEAPEST

Delhi

Kanpur

Prayagraj(Allahabad)

Approx Travel Time

6h 49m

₹320

Onwards

Via Bhopal

Delhi

Bhopal

Prayagraj(Allahabad)

Approx Travel Time

4h 20m

₹15,551

Onwards

Via Dehradun

Delhi

Dehradun

Prayagraj(Allahabad)

Approx Travel Time

4h 10m

₹23,963

Onwards

Via Lucknow

Delhi

Lucknow

Prayagraj(Allahabad)

Approx Travel Time

13h 11m

₹3,866

Onwards

Via Varanasi

Delhi

Varanasi

Prayagraj(Allahabad)

Approx Travel Time

17h 2m

₹1,509

Onwards

Frequently Asked Questions

What is the distance between Delhi and Prayagraj(Allahabad)?

The distance between Delhi and Prayagraj(Allahabad) is approximately 650+ km by road.

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

The straight-line distance is approximately 550+ km.

How long does it take to travel from Delhi to Prayagraj(Allahabad) by road?

It takes around 11 hours by road.

What is the distance from Delhi to Prayagraj(Allahabad) via Kanpur?

Via Kanpur, the distance is approximately 550+ km, taking around 4 hours.

Is there a train from Delhi to Prayagraj(Allahabad)?

Yes, trains run between Delhi and Prayagraj(Allahabad), covering approximately 600+ km in around 6 hours.

How much does it cost to travel from Delhi to Prayagraj(Allahabad)?

Costs vary by mode — approximately ₹1550+ by bus, ₹4900+ by flight, and ₹9700+ by cab.

Does the distance from Delhi to Prayagraj(Allahabad) change by route?

Yes — the road distance varies from 650+ km via the direct route to 550+ km via Kanpur, depending on the path taken.

Does travel time between Delhi and Prayagraj(Allahabad) 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 Prayagraj(Allahabad)?

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

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India