
Diu to Maldives
Maldives is approximately 1900+ kms from Diu. The fastest way to reach Maldives from Diu is by Flight Via Mumbai. It takes approximately 6 hours. The cheapest way to reach Maldives from Diu is by Flight Via Goa, Bangalore which would take approximately 8 hours.
Sort By
Mode of Transport
Via Mumbai
RECOMMENDED
FASTEST
Diu
Mumbai
Maldives
Approx Travel Time
5h 25m
₹14,940
Onwards
Diu
Mumbai
Maldives
Approx Travel Time
5h 25m
₹14,940
Onwards
Via Keshod, Mumbai
Diu
Keshod
Mumbai
Maldives
Approx Travel Time
7h 25m
₹19,446
Onwards
Via Mumbai, Cochin
Diu
Mumbai
Cochin
Maldives
Approx Travel Time
7h 25m
₹17,585
Onwards
Via Mumbai, Thiruvananthapuram
Diu
Mumbai
Thiruvananthapuram
Maldives
Approx Travel Time
7h 20m
₹19,347
Onwards
Via Goa, Bangalore
CHEAPEST
Diu
Goa
Bangalore
Maldives
Approx Travel Time
7h 30m
₹13,521
Onwards
Via Mumbai, Bangalore
Diu
Mumbai
Bangalore
Maldives
Approx Travel Time
7h 40m
₹17,684
Onwards
Diu
Mumbai
Bangalore
Maldives
Approx Travel Time
7h 40m
₹17,684
Onwards
Via Ahmedabad, Mumbai
Diu
Ahmedabad
Mumbai
Maldives
Approx Travel Time
7h 50m
₹15,559
Onwards
Via Surat, Bangalore
Diu
Surat
Bangalore
Maldives
Approx Travel Time
7h 45m
₹15,720
Onwards
Frequently Asked Questions
What is the distance between Diu and Maldives?
Maldives is approximately 1900+ kms from Diu.
How long does it take to reach Maldives from Diu?
It takes approximately 6 hours to reach Maldives from Diu by Flight Via Mumbai.
What is the cheapest way to reach Maldives from Diu?
The cheapest way to reach Maldives from Diu is by Flight Via Goa, Bangalore.
What is the fastest way to reach Maldives from Diu?
The fastest way to reach Maldives from Diu is by Flight Via Mumbai.


