
Mangalore to Diu
Diu is approximately 950+ kms from Mangalore. The fastest way to reach Diu from Mangalore is by Flight Via Mumbai. It takes approximately 4 hours. The cheapest way to reach Diu from Mangalore is by Train, Bus Via Surat which would take approximately 28 hours.
Sort By
Mode of Transport
Via Mumbai
RECOMMENDED
FASTEST
Mangalore
Mumbai
Diu
Approx Travel Time
4h
₹10,497
Onwards
Via Goa
Mangalore
Goa
Diu
Approx Travel Time
8h 26m
₹3,565
Onwards
Via Kannur, Mumbai
Mangalore
Kannur
Mumbai
Diu
Approx Travel Time
9h 6m
₹14,741
Onwards
Mangalore
Kannur
Mumbai
Diu
Approx Travel Time
8h 25m
₹10,690
Onwards
Via Surat
CHEAPEST
Mangalore
Surat
Diu
Approx Travel Time
1d 4h 10m
₹1,400
Onwards
Via Pune, Surat
Mangalore
Pune
Surat
Diu
Approx Travel Time
1d 5h 35m
₹3,299
Onwards
Mangalore
Pune
Surat
Diu
Approx Travel Time
5h 45m
₹11,399
Onwards
Via Pune, Mumbai
Mangalore
Pune
Mumbai
Diu
Approx Travel Time
5h 40m
₹17,916
Onwards
Via Mumbai, Keshod
Mangalore
Mumbai
Keshod
Diu
Approx Travel Time
5h 50m
₹12,273
Onwards
Via Mumbai, Surat
Mangalore
Mumbai
Surat
Diu
Approx Travel Time
6h 10m
₹13,852
Onwards
Frequently Asked Questions
What is the distance between Mangalore and Diu?
Diu is approximately 950+ kms from Mangalore.
How long does it take to reach Diu from Mangalore?
It takes approximately 4 hours to reach Diu from Mangalore by Flight Via Mumbai.
What is the cheapest way to reach Diu from Mangalore?
The cheapest way to reach Diu from Mangalore is by Train, Bus Via Surat.
What is the fastest way to reach Diu from Mangalore?
The fastest way to reach Diu from Mangalore is by Flight Via Mumbai.
Routes Connecting Mangalore
Routes From Mangalore
- Mangalore to Almora
- Mangalore to Nagaur
- Mangalore to Ambikapur
- Mangalore to Khammam
- Mangalore to Sambhar
- Mangalore to Gunupur
- Mangalore to Dhenkanal
- Mangalore to Nabarangapur
- Mangalore to Bhiwandi
- Mangalore to Badlapur
- Mangalore to Anakapalle
- Mangalore to Jhalawar
- Mangalore to Jeddah
- Mangalore to Pendra
- Mangalore to Dhanaulti
Routes To Mangalore
- Sulya to Mangalore
- Kasganj to Mangalore
- Bathinda to Mangalore
- Haridwar to Mangalore
- Prayagraj(Allahabad) to Mangalore
- Tandur to Mangalore
- Arakkonam to Mangalore
- Helsinki to Mangalore
- Dungarpur to Mangalore
- Vadodara to Mangalore
- Falna to Mangalore
- Alwar to Mangalore
- Ghaziabad to Mangalore
- Yavatmal to Mangalore
- Attingal to Mangalore


