Daltonganj to Diu Distance

Diu is approximately 1750+ km from Daltonganj. Compare the available routes and travel options between the two cities. If you're travelling by air, Diu Airport is located in Diu. Flying is the fastest way to reach Diu, with a total travel time of approximately 9 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 Daltonganj, India to Diu, India

Via Ranchi, Ahmedabad

RECOMMENDED

FASTEST

Daltonganj

Ranchi

Ahmedabad

Diu

Approx Travel Time

8h 42m

On Demand

Daltonganj

Ranchi

Ahmedabad

Diu

Approx Travel Time

11h 15m

₹11,722

Onwards

Daltonganj

Ranchi

Ahmedabad

Diu

Approx Travel Time

11h 3m

₹15,652

Onwards

Via Ranchi, Mumbai

Daltonganj

Ranchi

Mumbai

Diu

Approx Travel Time

8h 42m

On Demand

Daltonganj

Ranchi

Mumbai

Diu

Approx Travel Time

11h 15m

₹15,188

Onwards

Ads by MMT

Via Prayagraj(Allahabad), Surat

CHEAPEST

Daltonganj

Prayagraj(Allahabad)

Surat

Diu

Approx Travel Time

1d 13h 44m

₹1,595

Onwards

Via Raipur, Chhattisgarh, Surat

Daltonganj

Raipur, Chhattisgarh

Surat

Diu

Approx Travel Time

2d 9h 35m

₹4,954

Onwards

Ads by MMT

Via Prayagraj(Allahabad), Mumbai

Daltonganj

Prayagraj(Allahabad)

Mumbai

Diu

Approx Travel Time

10h 56m

₹10,450

Onwards

Via Patna, Ahmedabad

Daltonganj

Patna

Ahmedabad

Diu

Approx Travel Time

11h 10m

₹11,550

Onwards

Via Varanasi, Ahmedabad

Daltonganj

Varanasi

Ahmedabad

Diu

Approx Travel Time

14h 40m

₹11,480

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Daltonganj and Diu?

The straight-line distance is approximately 1400+ km.

What is the distance from Daltonganj to Diu via Ranchi?

Via Ranchi, the distance is approximately 1750+ km, taking around 9 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India