
Mysore to Diu
Diu is approximately 1400+ kms from Mysore. The fastest way to reach Diu from Mysore is by Flight Via Hyderabad, Surat. It takes approximately 7 hours. The cheapest way to reach Diu from Mysore is by Bus Via Belgaum, Surat which would take approximately 43 hours.
Sort By
Mode of Transport
Via Bangalore, Surat
RECOMMENDED
Mysore
Bangalore
Surat
Diu
Approx Travel Time
9h 36m
₹9,025
Onwards
Mysore
Bangalore
Surat
Diu
Approx Travel Time
9h 1m
₹11,231
Onwards
Via Hyderabad, Surat
FASTEST
Mysore
Hyderabad
Surat
Diu
Approx Travel Time
7h 10m
₹15,475
Onwards
Via Hyderabad, Navi Mumbai
Mysore
Hyderabad
Navi Mumbai
Diu
Approx Travel Time
7h 10m
₹17,564
Onwards
Via Mumbai, Surat
Mysore
Mumbai
Surat
Diu
Approx Travel Time
1d 20h 19m
On Demand
Via Belgaum, Surat
CHEAPEST
Mysore
Belgaum
Surat
Diu
Approx Travel Time
1d 18h 35m
₹4,218
Onwards
Via Bangalore, Mumbai
Mysore
Bangalore
Mumbai
Diu
Approx Travel Time
9h 31m
₹10,203
Onwards
Mysore
Bangalore
Mumbai
Diu
Approx Travel Time
9h
₹10,673
Onwards
Via Bangalore, Navi Mumbai
Mysore
Bangalore
Navi Mumbai
Diu
Approx Travel Time
9h 46m
₹10,203
Onwards
Mysore
Bangalore
Navi Mumbai
Diu
Approx Travel Time
9h 15m
₹10,673
Onwards
Frequently Asked Questions
What is the distance between Mysore and Diu?
Diu is approximately 1400+ kms from Mysore.
How long does it take to reach Diu from Mysore?
It takes approximately 7 hours to reach Diu from Mysore by Flight Via Hyderabad, Surat.
What is the cheapest way to reach Diu from Mysore?
The cheapest way to reach Diu from Mysore is by Bus Via Belgaum, Surat.
What is the fastest way to reach Diu from Mysore?
The fastest way to reach Diu from Mysore is by Flight Via Hyderabad, Surat.

