Deo to Agra Distance

Agra is approximately 750+ km from Deo. Compare the available routes and travel options between the two cities. The fastest way to reach Agra takes approximately 12 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.

Route map showing distance and travel time from Deo, India to Agra, India

Via Mirzapur

RECOMMENDED

Deo

Mirzapur

Agra

Approx Travel Time

13h 20m

₹8,428

Onwards

Deo

Mirzapur

Agra

Approx Travel Time

16h 37m

₹8,822

Onwards

Via Patna, Prayagraj(Allahabad)

CHEAPEST

Deo

Patna

Prayagraj(Allahabad)

Agra

Approx Travel Time

15h 15m

₹840

Onwards

Ads by MMT

Via Varanasi, Kanpur

FASTEST

Deo

Varanasi

Kanpur

Agra

Approx Travel Time

11h 27m

₹65,927

Onwards

Via Patna

Deo

Patna

Agra

Approx Travel Time

19h 50m

₹1,137

Onwards

Ads by MMT

Via Mirzapur, Prayagraj(Allahabad)

Deo

Mirzapur

Prayagraj(Allahabad)

Agra

Approx Travel Time

12h 5m

₹8,483

Onwards

Via Mirzapur, Kanpur

Deo

Mirzapur

Kanpur

Agra

Approx Travel Time

12h 9m

₹8,408

Onwards

Via Mirzapur, Tundla

Deo

Mirzapur

Tundla

Agra

Approx Travel Time

12h 38m

₹9,368

Onwards

Deo

Mirzapur

Tundla

Agra

Approx Travel Time

12h 55m

₹8,483

Onwards

Deo

Mirzapur

Tundla

Agra

Approx Travel Time

13h 5m

₹8,937

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Deo and Agra?

The straight-line distance is approximately 650+ km.

What is the distance from Deo to Agra via Mirzapur?

Via Mirzapur, the distance is approximately 750+ km, taking around 14 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India