
Asifabad to Diu
Diu is approximately 1150+ kms from Asifabad. The fastest way to reach Diu from Asifabad is by Train, Flight Via Hyderabad, Navi Mumbai. It takes approximately 10 hours. The cheapest way to reach Diu from Asifabad is by Bus Via Hyderabad, Surat which would take approximately 33 hours.
Sort By
Mode of Transport
Via Nagpur, Mumbai
RECOMMENDED
Asifabad
Nagpur
Mumbai
Diu
Approx Travel Time
9h 57m
₹15,075
Onwards
Via Nagpur, Navi Mumbai
Asifabad
Nagpur
Navi Mumbai
Diu
Approx Travel Time
9h 52m
On Demand
Via Hyderabad, Navi Mumbai
FASTEST
Asifabad
Hyderabad
Navi Mumbai
Diu
Approx Travel Time
9h 30m
On Demand
Asifabad
Hyderabad
Navi Mumbai
Diu
Approx Travel Time
11h 30m
On Demand
Asifabad
Hyderabad
Navi Mumbai
Diu
Approx Travel Time
10h 26m
On Demand
Via Chandrapur, Surat
Asifabad
Chandrapur
Surat
Diu
Approx Travel Time
20h 56m
On Demand
Via Hyderabad, Surat
CHEAPEST
Asifabad
Hyderabad
Surat
Diu
Approx Travel Time
1d 8h 59m
₹4,100
Onwards
Asifabad
Hyderabad
Surat
Diu
Approx Travel Time
9h 40m
On Demand
Via Hyderabad, Mumbai
Asifabad
Hyderabad
Mumbai
Diu
Approx Travel Time
9h 50m
On Demand
Asifabad
Hyderabad
Mumbai
Diu
Approx Travel Time
10h 46m
₹15,007
Onwards
Frequently Asked Questions
What is the distance between Asifabad and Diu?
Diu is approximately 1150+ kms from Asifabad.
How long does it take to reach Diu from Asifabad?
It takes approximately 10 hours to reach Diu from Asifabad by Train, Flight Via Hyderabad, Navi Mumbai.
What is the cheapest way to reach Diu from Asifabad?
The cheapest way to reach Diu from Asifabad is by Bus Via Hyderabad, Surat.
What is the fastest way to reach Diu from Asifabad?
The fastest way to reach Diu from Asifabad is by Train, Flight Via Hyderabad, Navi Mumbai.


