
Diu to Guna
Guna is approximately 950+ kms from Diu. The fastest way to reach Guna from Diu is by Flight, Bus Via Ahmedabad, Bhopal. It takes approximately 7 hours. The cheapest way to reach Guna from Diu is by Bus, Train Via Surat which would take approximately 26 hours.
Sort By
Mode of Transport
Via Ahmedabad, Bhopal
RECOMMENDED
Diu
Ahmedabad
Bhopal
Guna
Approx Travel Time
8h 45m
₹10,486
Onwards
FASTEST
Diu
Ahmedabad
Bhopal
Guna
Approx Travel Time
6h 50m
₹7,919
Onwards
Diu
Ahmedabad
Bhopal
Guna
Approx Travel Time
8h 55m
₹7,854
Onwards
Via Ahmedabad, Indore
Diu
Ahmedabad
Indore
Guna
Approx Travel Time
9h 25m
₹7,257
Onwards
Diu
Ahmedabad
Indore
Guna
Approx Travel Time
10h 1m
₹13,209
Onwards
Via Mumbai, Bhopal
Diu
Mumbai
Bhopal
Guna
Approx Travel Time
8h 25m
₹13,107
Onwards
Via Surat
CHEAPEST
Diu
Surat
Guna
Approx Travel Time
1d 1h 53m
₹1,100
Onwards
Diu
Surat
Guna
Approx Travel Time
1d 7h
₹2,900
Onwards
Via Surat, Ujjain
Diu
Surat
Ujjain
Guna
Approx Travel Time
1d 5h
₹7,044
Onwards
Via Rajkot
Diu
Rajkot
Guna
Approx Travel Time
23h 25m
₹4,951
Onwards
Frequently Asked Questions
What is the distance between Diu and Guna?
Guna is approximately 950+ kms from Diu.
How long does it take to reach Guna from Diu?
It takes approximately 7 hours to reach Guna from Diu by Flight, Bus Via Ahmedabad, Bhopal.
What is the cheapest way to reach Guna from Diu?
The cheapest way to reach Guna from Diu is by Bus, Train Via Surat.
What is the fastest way to reach Guna from Diu?
The fastest way to reach Guna from Diu is by Flight, Bus Via Ahmedabad, Bhopal.


