
Diu to Guwahati
Guwahati is approximately 2250+ kms from Diu. The fastest way to reach Guwahati from Diu is by Flight Via Mumbai. It takes approximately 6 hours. The cheapest way to reach Guwahati from Diu is by Bus, Train Via Surat, Jalgaon which would take approximately 57 hours.
Sort By
Mode of Transport
Via Ahmedabad
RECOMMENDED
Diu
Ahmedabad
Guwahati
Approx Travel Time
6h 25m
₹12,441
Onwards
Via Mumbai
FASTEST
Diu
Mumbai
Guwahati
Approx Travel Time
5h 50m
₹13,137
Onwards
Via Surat
Diu
Surat
Guwahati
Approx Travel Time
22h 40m
₹8,993
Onwards
Diu
Surat
Guwahati
Approx Travel Time
9h 40m
₹11,061
Onwards
Via Rajkot
Diu
Rajkot
Guwahati
Approx Travel Time
2d 12h 18m
₹5,307
Onwards
Via Surat, Jalgaon
CHEAPEST
Diu
Surat
Jalgaon
Guwahati
Approx Travel Time
2d 8h 20m
₹3,065
Onwards
Via Surat, Varanasi
Diu
Surat
Varanasi
Guwahati
Approx Travel Time
3d 16h 20m
₹8,899
Onwards
Via Navi Mumbai
Diu
Navi Mumbai
Guwahati
Approx Travel Time
8h 30m
₹13,404
Onwards
Via Ahmedabad, Siliguri
Diu
Ahmedabad
Siliguri
Guwahati
Approx Travel Time
17h
₹10,696
Onwards
Diu
Ahmedabad
Siliguri
Guwahati
Approx Travel Time
9h 20m
₹15,899
Onwards
Frequently Asked Questions
What is the distance between Diu and Guwahati?
Guwahati is approximately 2250+ kms from Diu.
How long does it take to reach Guwahati from Diu?
It takes approximately 6 hours to reach Guwahati from Diu by Flight Via Mumbai.
What is the cheapest way to reach Guwahati from Diu?
The cheapest way to reach Guwahati from Diu is by Bus, Train Via Surat, Jalgaon.
What is the fastest way to reach Guwahati from Diu?
The fastest way to reach Guwahati from Diu is by Flight Via Mumbai.

