Rajapur to Datia Distance

Flying is the fastest way to reach Datia, with a total travel time of approximately 11 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 Rajapur, India to Datia, India

Via Pune, Bhopal

RECOMMENDED

Rajapur

Pune

Bhopal

Datia

Approx Travel Time

12h 15m

On Demand

Via Goa, Bhopal

FASTEST

Rajapur

Goa

Bhopal

Datia

Approx Travel Time

10h 27m

On Demand

Rajapur

Goa

Bhopal

Datia

Approx Travel Time

10h 36m

On Demand

Rajapur

Goa

Bhopal

Datia

Approx Travel Time

16h 43m

₹6,822

Onwards

Ads by MMT

Via Nashik

CHEAPEST

Rajapur

Nashik

Datia

Approx Travel Time

1d 4h 34m

₹930

Onwards

Via Kalyan

Rajapur

Kalyan

Datia

Approx Travel Time

1d 5h 40m

₹1,219

Onwards

Ads by MMT

Via Kankavli, Jhansi

Rajapur

Kankavli

Jhansi

Datia

Approx Travel Time

1d 5h 25m

On Demand

Via Kolhapur, Indore

Rajapur

Kolhapur

Indore

Datia

Approx Travel Time

1d 10h 32m

On Demand

Via Mumbai, Bhopal

Rajapur

Mumbai

Bhopal

Datia

Approx Travel Time

16h 20m

On Demand

Via Mumbai, Gwalior

Rajapur

Mumbai

Gwalior

Datia

Approx Travel Time

17h 5m

₹6,477

Onwards

Frequently Asked Questions

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

The straight-line distance is approximately 1100+ km.

What is the distance from Rajapur to Datia via Goa?

Via Goa, the distance is approximately 1100+ km, taking around 11 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India