hero
How2Go
Agra to Dahod

Agra to Dahod

Dahod is approximately 700+ km from Agra, 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 Dahod.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

Agra

Dahod

Approx Travel Time

10h 56m

₹470

Onwards

Agra

Dahod

Approx Travel Time

12h 12m

₹11,345

Onwards

Via Ahmedabad, Vadodara

FASTEST

Agra

Ahmedabad

Vadodara

Dahod

Approx Travel Time

6h 58m

₹11,159

Onwards

Via Ujjain

Agra

Ujjain

Dahod

Approx Travel Time

18h 13m

₹1,879

Onwards

Agra

Ujjain

Dahod

Approx Travel Time

15h 44m

₹7,420

Onwards

Via Mathura

CHEAPEST

Agra

Mathura

Dahod

Approx Travel Time

8h 35m

₹295

Onwards

Agra

Mathura

Dahod

Approx Travel Time

9h 26m

₹657

Onwards

Via Sawai Madhopur

Agra

Sawai Madhopur

Dahod

Approx Travel Time

8h 49m

₹325

Onwards

Via Kota

Agra

Kota

Dahod

Approx Travel Time

9h 6m

₹365

Onwards

Via Bharatpur

Agra

Bharatpur

Dahod

Approx Travel Time

9h 20m

₹385

Onwards

Frequently Asked Questions

What is the distance between Agra and Dahod?

Dahod is approximately 700+ kms from Agra.

How long does it take to reach Dahod from Agra?

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

What is the cheapest way to reach Dahod from Agra?

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

What is the fastest way to reach Dahod from Agra?

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

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India