
Aligarh to Diu
Diu is approximately 1300+ kms from Aligarh. The fastest way to reach Diu from Aligarh is by Train, Flight Via Delhi, Ahmedabad. It takes approximately 8 hours. The cheapest way to reach Diu from Aligarh is by Train, Flight Via Delhi, Ahmedabad which would take approximately 8 hours.
Sort By
Mode of Transport
Via Delhi, Ahmedabad
RECOMMENDED
CHEAPEST
FASTEST
Aligarh
Delhi
Ahmedabad
Diu
Approx Travel Time
7h 35m
₹6,884
Onwards
Aligarh
Delhi
Ahmedabad
Diu
Approx Travel Time
8h 20m
₹7,690
Onwards
Via Agra, Mumbai
Aligarh
Agra
Mumbai
Diu
Approx Travel Time
8h 5m
₹11,097
Onwards
Aligarh
Agra
Mumbai
Diu
Approx Travel Time
7h 35m
₹10,842
Onwards
Aligarh
Agra
Mumbai
Diu
Approx Travel Time
8h 8m
₹13,029
Onwards
Via Gwalior, Mumbai
Aligarh
Gwalior
Mumbai
Diu
Approx Travel Time
9h 35m
On Demand
Aligarh
Gwalior
Mumbai
Diu
Approx Travel Time
10h 35m
₹12,016
Onwards
Aligarh
Gwalior
Mumbai
Diu
Approx Travel Time
10h 30m
₹13,121
Onwards
Via Delhi, Mumbai
Aligarh
Delhi
Mumbai
Diu
Approx Travel Time
8h 35m
₹8,906
Onwards
Via Ghaziabad, Mumbai
Aligarh
Ghaziabad
Mumbai
Diu
Approx Travel Time
8h 20m
On Demand
Frequently Asked Questions
What is the distance between Aligarh and Diu?
Diu is approximately 1300+ kms from Aligarh.
How long does it take to reach Diu from Aligarh?
It takes approximately 8 hours to reach Diu from Aligarh by Train, Flight Via Delhi, Ahmedabad.
What is the cheapest way to reach Diu from Aligarh?
The cheapest way to reach Diu from Aligarh is by Train, Flight Via Delhi, Ahmedabad.
What is the fastest way to reach Diu from Aligarh?
The fastest way to reach Diu from Aligarh is by Train, Flight Via Delhi, Ahmedabad.