Asifabad to Diu - Multiple Options To Reach By Train, Flight, Cab, Bus
Diu is approximately 1000+ kms from Asifabad. The fastest way to reach Diu from Asifabad is by Train, Flight Via Nanded, Mumbai. It takes approximately 9 hours. The cheapest way to reach Diu from Asifabad is by Cab, Flight Via Nagpur, Mumbai which would take approximately 10 hours.
Sort By
Mode of Transport
Via Nanded, Mumbai
RECOMMENDED
FASTEST
Asifabad
Nanded
Mumbai
Diu
Approx Travel Time
8h 50m
On Demand
Via Nagpur, Mumbai
Asifabad
Nagpur
Mumbai
Diu
Approx Travel Time
9h 20m
On Demand
CHEAPEST
Asifabad
Nagpur
Mumbai
Diu
Approx Travel Time
9h 50m
₹16,093
Onwards
Via Hyderabad, Mumbai
Asifabad
Hyderabad
Mumbai
Diu
Approx Travel Time
9h 35m
On Demand
Via Aurangabad, Maharashtra, Mumbai
Asifabad
Aurangabad, Maharashtra
Mumbai
Diu
Approx Travel Time
13h 5m
On Demand
Via Hyderabad, Surat
Asifabad
Hyderabad
Surat
Diu
Approx Travel Time
9h 50m
On Demand
Via Nanded, Ahmedabad
Asifabad
Nanded
Ahmedabad
Diu
Approx Travel Time
9h 5m
On Demand
Asifabad
Nanded
Ahmedabad
Diu
Approx Travel Time
17h 5m
On Demand
Via Nagpur, Ahmedabad
Asifabad
Nagpur
Ahmedabad
Diu
Approx Travel Time
9h 20m
On Demand
Asifabad
Nagpur
Ahmedabad
Diu
Approx Travel Time
9h 50m
₹21,673
Onwards
Frequently Asked Questions
What is the distance between Asifabad and Diu?
Diu is approximately 1000+ kms from Asifabad.
How long does it take to reach Diu from Asifabad?
It takes approximately 9 hours to reach Diu from Asifabad by Train, Flight Via Nanded, Mumbai.
What is the cheapest way to reach Diu from Asifabad?
The cheapest way to reach Diu from Asifabad is by Cab, Flight Via Nagpur, Mumbai.
What is the fastest way to reach Diu from Asifabad?
The fastest way to reach Diu from Asifabad is by Train, Flight Via Nanded, Mumbai.