
Bellary to Diu
Diu is approximately 950+ kms from Bellary. The fastest way to reach Diu from Bellary is by Train, Flight Via Toranagallu, Mumbai. It takes approximately 6 hours. The cheapest way to reach Diu from Bellary is by Train, Flight Via Solapur, Mumbai which would take approximately 18 hours.
Sort By
Mode of Transport
Via Toranagallu, Mumbai
RECOMMENDED
FASTEST
Bellary
Toranagallu
Mumbai
Diu
Approx Travel Time
5h 20m
₹12,014
Onwards
Via Hubli, Mumbai
Bellary
Hubli
Mumbai
Diu
Approx Travel Time
8h 50m
₹9,759
Onwards
Bellary
Hubli
Mumbai
Diu
Approx Travel Time
9h 20m
₹15,184
Onwards
Bellary
Hubli
Mumbai
Diu
Approx Travel Time
10h 5m
₹10,094
Onwards
Via Belgaum, Mumbai
Bellary
Belgaum
Mumbai
Diu
Approx Travel Time
9h 50m
₹9,218
Onwards
Via Kolhapur, Mumbai
Bellary
Kolhapur
Mumbai
Diu
Approx Travel Time
11h 5m
₹7,772
Onwards
Via Pune, Mumbai
Bellary
Pune
Mumbai
Diu
Approx Travel Time
14h 50m
₹10,346
Onwards
Via Solapur, Mumbai
CHEAPEST
Bellary
Solapur
Mumbai
Diu
Approx Travel Time
17h 35m
₹5,154
Onwards
Via Belgaum, Surat
Bellary
Belgaum
Surat
Diu
Approx Travel Time
10h 20m
₹12,470
Onwards
Via Chitapur, Mumbai
Bellary
Chitapur
Mumbai
Diu
Approx Travel Time
18h 50m
₹5,179
Onwards
Frequently Asked Questions
What is the distance between Bellary and Diu?
Diu is approximately 950+ kms from Bellary.
How long does it take to reach Diu from Bellary?
It takes approximately 6 hours to reach Diu from Bellary by Train, Flight Via Toranagallu, Mumbai.
What is the cheapest way to reach Diu from Bellary?
The cheapest way to reach Diu from Bellary is by Train, Flight Via Solapur, Mumbai.
What is the fastest way to reach Diu from Bellary?
The fastest way to reach Diu from Bellary is by Train, Flight Via Toranagallu, Mumbai.