Datia to Mahuva Distance

Mahuva is approximately 950+ km from Datia. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Mahuva, with a total travel time of approximately 14 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 Datia, India to Mahuva, India

Via Shajapur

RECOMMENDED

CHEAPEST

Datia

Shajapur

Mahuva

Approx Travel Time

23h 42m

₹740

Onwards

Via Delhi, Ahmedabad

FASTEST

Datia

Delhi

Ahmedabad

Mahuva

Approx Travel Time

14h 9m

₹9,890

Onwards

Ads by MMT

Via Delhi, Surat

Datia

Delhi

Surat

Mahuva

Approx Travel Time

20h 56m

₹6,469

Onwards

Datia

Delhi

Surat

Mahuva

Approx Travel Time

17h 58m

₹14,108

Onwards

Via Bhopal, Ahmedabad

Datia

Bhopal

Ahmedabad

Mahuva

Approx Travel Time

17h 58m

₹11,356

Onwards

Datia

Bhopal

Ahmedabad

Mahuva

Approx Travel Time

16h 11m

₹10,072

Onwards

Ads by MMT

Via Guna, Surat

Datia

Guna

Surat

Mahuva

Approx Travel Time

1d 4h 33m

₹1,234

Onwards

Datia

Guna

Surat

Mahuva

Approx Travel Time

1d 6h 8m

₹990

Onwards

Datia

Guna

Surat

Mahuva

Approx Travel Time

1d 1h 15m

₹8,873

Onwards

Via Kota, Ahmedabad

Datia

Kota

Ahmedabad

Mahuva

Approx Travel Time

23h 2m

₹9,900

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Datia and Mahuva?

The straight-line distance is approximately 850+ km.

What is the distance from Datia to Mahuva via Shajapur?

Via Shajapur, the distance is approximately 950+ km, taking around 24 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India