hero
How2Go
Diu to Salalah

Diu to Salalah

Salalah is approximately 2700+ 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 Salalah.

Read More
Sort By
Mode of Transport

Via Mumbai, Muscat

RECOMMENDED

CHEAPEST

FASTEST

Diu

Mumbai

Muscat

Salalah

Approx Travel Time

8h 15m

₹24,320

Onwards

Via Ahmedabad, Dubai

Diu

Ahmedabad

Dubai

Salalah

Approx Travel Time

8h 40m

₹26,965

Onwards

Via Ahmedabad, Abu Dhabi

Diu

Ahmedabad

Abu Dhabi

Salalah

Approx Travel Time

9h

₹26,683

Onwards

Via Mumbai, Dubai

Diu

Mumbai

Dubai

Salalah

Approx Travel Time

8h 50m

₹27,686

Onwards

Via Surat, Dubai

Diu

Surat

Dubai

Salalah

Approx Travel Time

8h 30m

₹29,059

Onwards

Via Mumbai, Abu Dhabi

Diu

Mumbai

Abu Dhabi

Salalah

Approx Travel Time

8h 55m

₹29,121

Onwards

Via Navi Mumbai, Abu Dhabi

Diu

Navi Mumbai

Abu Dhabi

Salalah

Approx Travel Time

9h 25m

₹29,177

Onwards

Via Ahmedabad, Sharjah

Diu

Ahmedabad

Sharjah

Salalah

Approx Travel Time

8h 45m

₹32,851

Onwards

Via Surat, Sharjah

Diu

Surat

Sharjah

Salalah

Approx Travel Time

8h 40m

₹34,501

Onwards

Via Mumbai, Sharjah

Diu

Mumbai

Sharjah

Salalah

Approx Travel Time

8h 50m

₹35,183

Onwards

Frequently Asked Questions

What is the distance between Diu and Salalah?

Salalah is approximately 2700+ kms from Diu.

How long does it take to reach Salalah from Diu?

It takes approximately 8 hours to reach Salalah from Diu by Flight Via Mumbai, Muscat.

What is the cheapest way to reach Salalah from Diu?

The cheapest way to reach Salalah from Diu is by Flight Via Mumbai, Muscat.

What is the fastest way to reach Salalah from Diu?

The fastest way to reach Salalah from Diu is by Flight Via Mumbai, Muscat.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India