hero
How2Go
Dahod to Agra

Dahod to Agra

Agra is approximately 700+ km from Dahod, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Agra.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

Dahod

Agra

Approx Travel Time

9h 57m

₹470

Onwards

Dahod

Agra

Approx Travel Time

11h 30m

₹22,612

Onwards

Via Vadodara, Ahmedabad

FASTEST

Dahod

Vadodara

Ahmedabad

Agra

Approx Travel Time

7h 34m

₹16,852

Onwards

Via Ujjain

Dahod

Ujjain

Agra

Approx Travel Time

15h 39m

₹4,831

Onwards

Via Indore

Dahod

Indore

Agra

Approx Travel Time

17h 55m

₹1,699

Onwards

Via Mathura

CHEAPEST

Dahod

Mathura

Agra

Approx Travel Time

9h 5m

₹295

Onwards

Dahod

Mathura

Agra

Approx Travel Time

9h 53m

₹718

Onwards

Via Bharatpur

Dahod

Bharatpur

Agra

Approx Travel Time

9h 26m

₹385

Onwards

Via Kota

Dahod

Kota

Agra

Approx Travel Time

9h 37m

₹365

Onwards

Via Sawai Madhopur

Dahod

Sawai Madhopur

Agra

Approx Travel Time

9h 41m

₹325

Onwards

Frequently Asked Questions

What is the distance between Dahod and Agra?

Agra is approximately 700+ kms from Dahod.

How long does it take to reach Agra from Dahod?

It takes approximately 8 hours to reach Agra from Dahod by Train, Flight Via Vadodara, Ahmedabad.

What is the cheapest way to reach Agra from Dahod?

The cheapest way to reach Agra from Dahod is by Train Via Mathura.

What is the fastest way to reach Agra from Dahod?

The fastest way to reach Agra from Dahod is by Train, Flight Via Vadodara, Ahmedabad.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India