
Bhabua to Diu
Diu is approximately 1500+ kms from Bhabua. The fastest way to reach Diu from Bhabua is by Train, Flight Via Gaya, Mumbai. It takes approximately 9 hours. The cheapest way to reach Diu from Bhabua is by Train, Bus Via Jabalpur, Surat which would take approximately 36 hours.
Sort By
Mode of Transport
Via Varanasi, Ahmedabad
RECOMMENDED
Bhabua
Varanasi
Ahmedabad
Diu
Approx Travel Time
9h 10m
₹12,656
Onwards
Bhabua
Varanasi
Ahmedabad
Diu
Approx Travel Time
8h 49m
₹9,730
Onwards
Bhabua
Varanasi
Ahmedabad
Diu
Approx Travel Time
9h 10m
₹9,885
Onwards
Via Gaya, Mumbai
FASTEST
Bhabua
Gaya
Mumbai
Diu
Approx Travel Time
8h 43m
₹13,339
Onwards
Via Jabalpur, Surat
CHEAPEST
Bhabua
Jabalpur
Surat
Diu
Approx Travel Time
1d 12h 3m
₹1,575
Onwards
Via Varanasi, Surat
Bhabua
Varanasi
Surat
Diu
Approx Travel Time
1d 18h 30m
₹3,500
Onwards
Via Bhavnagar
Bhabua
Bhavnagar
Diu
Approx Travel Time
1d 11h 42m
₹5,335
Onwards
Via Varanasi, Mumbai
Bhabua
Varanasi
Mumbai
Diu
Approx Travel Time
9h 15m
₹13,322
Onwards
Bhabua
Varanasi
Mumbai
Diu
Approx Travel Time
8h 54m
₹10,261
Onwards
Via Prayagraj(Allahabad), Mumbai
Bhabua
Prayagraj(Allahabad)
Mumbai
Diu
Approx Travel Time
11h 17m
₹16,446
Onwards
Frequently Asked Questions
What is the distance between Bhabua and Diu?
Diu is approximately 1500+ kms from Bhabua.
How long does it take to reach Diu from Bhabua?
It takes approximately 9 hours to reach Diu from Bhabua by Train, Flight Via Gaya, Mumbai.
What is the cheapest way to reach Diu from Bhabua?
The cheapest way to reach Diu from Bhabua is by Train, Bus Via Jabalpur, Surat.
What is the fastest way to reach Diu from Bhabua?
The fastest way to reach Diu from Bhabua is by Train, Flight Via Gaya, Mumbai.


