
Diu to Hosur
Hosur is approximately 1250+ kms from Diu. The fastest way to reach Hosur from Diu is by Flight, Train Via Mumbai, Bangalore. It takes approximately 6 hours. The cheapest way to reach Hosur from Diu is by Flight, Train Via Surat, Bangalore which would take approximately 7 hours.
Sort By
Mode of Transport
Via Mumbai, Bangalore
RECOMMENDED
FASTEST
Diu
Mumbai
Bangalore
Hosur
Approx Travel Time
5h 50m
₹8,282
Onwards
Diu
Mumbai
Bangalore
Hosur
Approx Travel Time
6h 5m
₹9,977
Onwards
Via Surat, Bangalore
CHEAPEST
Diu
Surat
Bangalore
Hosur
Approx Travel Time
6h 20m
₹8,238
Onwards
Diu
Surat
Bangalore
Hosur
Approx Travel Time
6h 35m
₹9,933
Onwards
Via Mumbai, Thalasserry
Diu
Mumbai
Thalasserry
Hosur
Approx Travel Time
11h 5m
On Demand
Via Mumbai, Coimbatore
Diu
Mumbai
Coimbatore
Hosur
Approx Travel Time
10h 5m
₹8,651
Onwards
Via Ahmedabad, Bangalore
Diu
Ahmedabad
Bangalore
Hosur
Approx Travel Time
6h 35m
₹8,263
Onwards
Via Mumbai, Hubli
Diu
Mumbai
Hubli
Hosur
Approx Travel Time
13h 35m
₹9,311
Onwards
Via Mumbai, Kannur
Diu
Mumbai
Kannur
Hosur
Approx Travel Time
11h 20m
On Demand
Via Mumbai, Belgaum
Diu
Mumbai
Belgaum
Hosur
Approx Travel Time
15h 5m
₹9,174
Onwards
Frequently Asked Questions
What is the distance between Diu and Hosur?
Hosur is approximately 1250+ kms from Diu.
How long does it take to reach Hosur from Diu?
It takes approximately 6 hours to reach Hosur from Diu by Flight, Train Via Mumbai, Bangalore.
What is the cheapest way to reach Hosur from Diu?
The cheapest way to reach Hosur from Diu is by Flight, Train Via Surat, Bangalore.
What is the fastest way to reach Hosur from Diu?
The fastest way to reach Hosur from Diu is by Flight, Train Via Mumbai, Bangalore.