
Aonla to Diu
Diu is approximately 1300+ kms from Aonla. The fastest way to reach Diu from Aonla is by Train, Flight Via Bareilly, Mumbai. It takes approximately 7 hours. The cheapest way to reach Diu from Aonla is by Train, Flight Via Bhopal, Ahmedabad which would take approximately 18 hours.
Sort By
Mode of Transport
Via Agra, Ahmedabad
RECOMMENDED
Aonla
Agra
Ahmedabad
Diu
Approx Travel Time
8h 50m
₹8,883
Onwards
Via Delhi, Ahmedabad
Aonla
Delhi
Ahmedabad
Diu
Approx Travel Time
9h 35m
₹7,940
Onwards
Via Gwalior, Ahmedabad
Aonla
Gwalior
Ahmedabad
Diu
Approx Travel Time
10h 5m
On Demand
Via Bareilly, Mumbai
FASTEST
Aonla
Bareilly
Mumbai
Diu
Approx Travel Time
6h 35m
₹12,224
Onwards
Via Agra, Mumbai
Aonla
Agra
Mumbai
Diu
Approx Travel Time
9h 35m
₹10,841
Onwards
Via Lucknow, Ahmedabad
Aonla
Lucknow
Ahmedabad
Diu
Approx Travel Time
10h 50m
On Demand
Via Gwalior, Mumbai
Aonla
Gwalior
Mumbai
Diu
Approx Travel Time
10h 50m
On Demand
Via Ghaziabad, Mumbai
Aonla
Ghaziabad
Mumbai
Diu
Approx Travel Time
10h 5m
On Demand
Via Bhopal, Ahmedabad
CHEAPEST
Aonla
Bhopal
Ahmedabad
Diu
Approx Travel Time
17h 20m
₹7,889
Onwards
Via Delhi, Mumbai
Aonla
Delhi
Mumbai
Diu
Approx Travel Time
10h 35m
₹9,541
Onwards
Frequently Asked Questions
What is the distance between Aonla and Diu?
Diu is approximately 1300+ kms from Aonla.
How long does it take to reach Diu from Aonla?
It takes approximately 7 hours to reach Diu from Aonla by Train, Flight Via Bareilly, Mumbai.
What is the cheapest way to reach Diu from Aonla?
The cheapest way to reach Diu from Aonla is by Train, Flight Via Bhopal, Ahmedabad.
What is the fastest way to reach Diu from Aonla?
The fastest way to reach Diu from Aonla is by Train, Flight Via Bareilly, Mumbai.