hero
How2Go
Hyderabad to Diu

Hyderabad to Diu

Diu is approximately 950+ kms from Hyderabad. The fastest way to reach Diu from Hyderabad is by Flight Via Mumbai. It takes approximately 4 hours. The cheapest way to reach Diu from Hyderabad is by Train, Flight Via Mumbai which would take approximately 16 hours.

Sort By
Mode of Transport

Via Mumbai

RECOMMENDED

FASTEST

Hyderabad

Mumbai

Diu

Approx Travel Time

3h 25m

₹8,937

Onwards

CHEAPEST

Hyderabad

Mumbai

Diu

Approx Travel Time

15h 40m

₹4,994

Onwards

Via Surat

Hyderabad

Surat

Diu

Approx Travel Time

3h 40m

₹7,663

Onwards

Ads by MMT

Via Ahmedabad

Hyderabad

Ahmedabad

Diu

Approx Travel Time

3h 55m

₹8,081

Onwards

Via Pune, Mumbai

Hyderabad

Pune

Mumbai

Diu

Approx Travel Time

5h 5m

₹14,102

Onwards

Hyderabad

Pune

Mumbai

Diu

Approx Travel Time

14h 50m

₹10,244

Onwards

Ads by MMT

Via Nanded, Mumbai

Hyderabad

Nanded

Mumbai

Diu

Approx Travel Time

4h 50m

₹13,716

Onwards

Hyderabad

Nanded

Mumbai

Diu

Approx Travel Time

9h 20m

₹11,837

Onwards

Via Aurangabad, Maharashtra, Mumbai

Hyderabad

Aurangabad, Maharashtra

Mumbai

Diu

Approx Travel Time

4h 50m

₹12,730

Onwards

Via Rajkot

Hyderabad

Rajkot

Diu

Approx Travel Time

9h 29m

₹10,281

Onwards

Frequently Asked Questions

What is the distance between Hyderabad and Diu?

Diu is approximately 950+ kms from Hyderabad.

How long does it take to reach Diu from Hyderabad?

It takes approximately 4 hours to reach Diu from Hyderabad by Flight Via Mumbai.

What is the cheapest way to reach Diu from Hyderabad?

The cheapest way to reach Diu from Hyderabad is by Train, Flight Via Mumbai.

What is the fastest way to reach Diu from Hyderabad?

The fastest way to reach Diu from Hyderabad is by Flight Via Mumbai.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India