hero
How2Go
Mangalore to Diu

Mangalore to Diu

Diu is approximately 1050+ 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, Flight Via Goa, Mumbai which would take approximately 19 hours.

Sort By
Mode of Transport

Via Mumbai

RECOMMENDED

FASTEST

Mangalore

Mumbai

Diu

Approx Travel Time

3h 40m

₹9,995

Onwards

Mangalore

Mumbai

Diu

Approx Travel Time

17h 55m

₹5,049

Onwards

Via Goa, Mumbai

Mangalore

Goa

Mumbai

Diu

Approx Travel Time

10h 35m

₹8,017

Onwards

CHEAPEST

Mangalore

Goa

Mumbai

Diu

Approx Travel Time

19h 5m

₹5,034

Onwards

Mangalore

Goa

Mumbai

Diu

Approx Travel Time

12h 20m

₹8,552

Onwards

Via Pune, Mumbai

Mangalore

Pune

Mumbai

Diu

Approx Travel Time

5h 20m

₹14,501

Onwards

Via Kannur, Mumbai

Mangalore

Kannur

Mumbai

Diu

Approx Travel Time

8h 5m

₹9,669

Onwards

Via Hubli, Mumbai

Mangalore

Hubli

Mumbai

Diu

Approx Travel Time

10h 20m

₹9,694

Onwards

Mangalore

Hubli

Mumbai

Diu

Approx Travel Time

11h 50m

₹10,094

Onwards

Via Belgaum, Mumbai

Mangalore

Belgaum

Mumbai

Diu

Approx Travel Time

11h 20m

₹9,333

Onwards

Frequently Asked Questions

What is the distance between Mangalore and Diu?

Diu is approximately 1050+ 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, Flight Via Goa, Mumbai.

What is the fastest way to reach Diu from Mangalore?

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

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India