hero
How2Go
Diu to Dhenkanal

Diu to Dhenkanal

Dhenkanal is approximately 1800+ km from Diu, 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 Dhenkanal.

Read More
Sort By
Mode of Transport

Via Ahmedabad, Bhubaneshwar

RECOMMENDED

Diu

Ahmedabad

Bhubaneshwar

Dhenkanal

Approx Travel Time

16h 34m

₹10,198

Onwards

FASTEST

Diu

Ahmedabad

Bhubaneshwar

Dhenkanal

Approx Travel Time

7h 22m

₹13,418

Onwards

Via Surat, Bhilai

CHEAPEST

Diu

Surat

Bhilai

Dhenkanal

Approx Travel Time

2d 11h 25m

₹4,900

Onwards

Via Mumbai, Bhubaneshwar

Diu

Mumbai

Bhubaneshwar

Dhenkanal

Approx Travel Time

7h 37m

₹14,148

Onwards

Via Mumbai, Jharsuguda

Diu

Mumbai

Jharsuguda

Dhenkanal

Approx Travel Time

9h 40m

₹14,979

Onwards

Diu

Mumbai

Jharsuguda

Dhenkanal

Approx Travel Time

11h 52m

₹15,354

Onwards

Via Mumbai, Visakhapatnam

Diu

Mumbai

Visakhapatnam

Dhenkanal

Approx Travel Time

14h 53m

₹14,122

Onwards

Via Mumbai, Nagpur

Diu

Mumbai

Nagpur

Dhenkanal

Approx Travel Time

20h 51m

₹12,443

Onwards

Via Navi Mumbai, Jharsuguda

Diu

Navi Mumbai

Jharsuguda

Dhenkanal

Approx Travel Time

9h 35m

₹15,984

Onwards

Via Navi Mumbai, Visakhapatnam

Diu

Navi Mumbai

Visakhapatnam

Dhenkanal

Approx Travel Time

14h 53m

₹15,442

Onwards

Frequently Asked Questions

What is the distance between Diu and Dhenkanal?

Dhenkanal is approximately 1800+ kms from Diu.

How long does it take to reach Dhenkanal from Diu?

It takes approximately 8 hours to reach Dhenkanal from Diu by Flight, Train Via Ahmedabad, Bhubaneshwar.

What is the cheapest way to reach Dhenkanal from Diu?

The cheapest way to reach Dhenkanal from Diu is by Bus Via Surat, Bhilai.

What is the fastest way to reach Dhenkanal from Diu?

The fastest way to reach Dhenkanal from Diu is by Flight, Train Via Ahmedabad, Bhubaneshwar.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India