
Mysore to Diu
Diu is approximately 1350+ kms from Mysore. The fastest way to reach Diu from Mysore is by Flight Via Goa, Mumbai. It takes approximately 6 hours. The cheapest way to reach Diu from Mysore is by Train, Flight Via Bangalore, Mumbai which would take approximately 8 hours.
Sort By
Mode of Transport
Via Bangalore, Mumbai
RECOMMENDED
CHEAPEST
Mysore
Bangalore
Mumbai
Diu
Approx Travel Time
8h 5m
₹8,172
Onwards
Mysore
Bangalore
Mumbai
Diu
Approx Travel Time
8h 50m
₹8,292
Onwards
Mysore
Bangalore
Mumbai
Diu
Approx Travel Time
9h 38m
₹10,556
Onwards
Via Mangalore, Mumbai
Mysore
Mangalore
Mumbai
Diu
Approx Travel Time
9h 20m
₹10,277
Onwards
Mysore
Mangalore
Mumbai
Diu
Approx Travel Time
10h 35m
₹10,647
Onwards
Via Thalasserry, Mumbai
Mysore
Thalasserry
Mumbai
Diu
Approx Travel Time
9h 13m
₹13,507
Onwards
Via Calicut, Mumbai
Mysore
Calicut
Mumbai
Diu
Approx Travel Time
9h 5m
₹10,103
Onwards
Via Hubli, Mumbai
Mysore
Hubli
Mumbai
Diu
Approx Travel Time
12h 50m
₹9,799
Onwards
Via Goa, Mumbai
FASTEST
Mysore
Goa
Mumbai
Diu
Approx Travel Time
5h 20m
₹15,970
Onwards
Via Belgaum, Mumbai
Mysore
Belgaum
Mumbai
Diu
Approx Travel Time
14h 5m
₹8,933
Onwards
Frequently Asked Questions
What is the distance between Mysore and Diu?
Diu is approximately 1350+ kms from Mysore.
How long does it take to reach Diu from Mysore?
It takes approximately 6 hours to reach Diu from Mysore by Flight Via Goa, Mumbai.
What is the cheapest way to reach Diu from Mysore?
The cheapest way to reach Diu from Mysore is by Train, Flight Via Bangalore, Mumbai.
What is the fastest way to reach Diu from Mysore?
The fastest way to reach Diu from Mysore is by Flight Via Goa, Mumbai.