
Mahabaleshwar to Diu
Diu is approximately 450+ kms from Mahabaleshwar. The fastest way to reach Diu from Mahabaleshwar is by Bus, Flight Via Mumbai. It takes approximately 6 hours. The cheapest way to reach Diu from Mahabaleshwar is by Bus Via Surat which would take approximately 17 hours.
Sort By
Mode of Transport
Via Mumbai
RECOMMENDED
FASTEST
Mahabaleshwar
Mumbai
Diu
Approx Travel Time
6h 5m
₹5,688
Onwards
Via Pune, Mumbai
Mahabaleshwar
Pune
Mumbai
Diu
Approx Travel Time
7h 23m
₹17,965
Onwards
Mahabaleshwar
Pune
Mumbai
Diu
Approx Travel Time
6h 35m
₹15,114
Onwards
Via Surat
CHEAPEST
Mahabaleshwar
Surat
Diu
Approx Travel Time
17h 10m
₹2,899
Onwards
Via Mumbai, Surat
Mahabaleshwar
Mumbai
Surat
Diu
Approx Travel Time
17h 12m
₹7,870
Onwards
Via Navi Mumbai
Mahabaleshwar
Navi Mumbai
Diu
Approx Travel Time
6h 16m
₹5,988
Onwards
Via Pune, Navi Mumbai
Mahabaleshwar
Pune
Navi Mumbai
Diu
Approx Travel Time
7h 58m
₹17,965
Onwards
Mahabaleshwar
Pune
Navi Mumbai
Diu
Approx Travel Time
7h 10m
₹15,114
Onwards
Via Panvel, Navi Mumbai
Mahabaleshwar
Panvel
Navi Mumbai
Diu
Approx Travel Time
7h 54m
₹9,961
Onwards
Via Mangaon, Navi Mumbai
Mahabaleshwar
Mangaon
Navi Mumbai
Diu
Approx Travel Time
7h 44m
₹7,670
Onwards
Frequently Asked Questions
What is the distance between Mahabaleshwar and Diu?
Diu is approximately 450+ kms from Mahabaleshwar.
How long does it take to reach Diu from Mahabaleshwar?
It takes approximately 6 hours to reach Diu from Mahabaleshwar by Bus, Flight Via Mumbai.
What is the cheapest way to reach Diu from Mahabaleshwar?
The cheapest way to reach Diu from Mahabaleshwar is by Bus Via Surat.
What is the fastest way to reach Diu from Mahabaleshwar?
The fastest way to reach Diu from Mahabaleshwar is by Bus, Flight Via Mumbai.
Routes Connecting Mahabaleshwar
Routes From Mahabaleshwar
- Mahabaleshwar to Pilibhit
- Mahabaleshwar to Vadodara
- Mahabaleshwar to Sheikhpura
- Mahabaleshwar to Koraput
- Mahabaleshwar to Ghazipur
- Mahabaleshwar to Tindivanam
- Mahabaleshwar to Mudhol
- Mahabaleshwar to Bulandshahr
- Mahabaleshwar to Mukerian
- Mahabaleshwar to Pune
- Mahabaleshwar to Rangia
- Mahabaleshwar to Mandawa
- Mahabaleshwar to Nabadwip
- Mahabaleshwar to Bhiwani
- Mahabaleshwar to Mettur
Routes To Mahabaleshwar
- Kufri to Mahabaleshwar
- Palampur to Mahabaleshwar
- Madanapalle to Mahabaleshwar
- Gurdaspur to Mahabaleshwar
- Samastipur to Mahabaleshwar
- Dhrangadhra to Mahabaleshwar
- Nadiad to Mahabaleshwar
- Haveri to Mahabaleshwar
- Srikalahasti to Mahabaleshwar
- Unjha to Mahabaleshwar
- Tiruvallur to Mahabaleshwar
- Bawal to Mahabaleshwar
- Aligarh to Mahabaleshwar
- Kolkata to Mahabaleshwar
- Sendhwa to Mahabaleshwar


