
Diu to Amroha
Amroha is approximately 1300+ kms from Diu. The fastest way to reach Amroha from Diu is by Flight, Train Via Ahmedabad, Delhi. It takes approximately 8 hours. The cheapest way to reach Amroha from Diu is by Flight, Train Via Ahmedabad, Delhi which would take approximately 8 hours.
Sort By
Mode of Transport
Via Ahmedabad, Delhi
RECOMMENDED
CHEAPEST
FASTEST
Diu
Ahmedabad
Delhi
Amroha
Approx Travel Time
8h 5m
₹7,988
Onwards
Diu
Ahmedabad
Delhi
Amroha
Approx Travel Time
8h 35m
₹10,875
Onwards
Via Ahmedabad, Dehradun
Diu
Ahmedabad
Dehradun
Amroha
Approx Travel Time
8h 35m
On Demand
Diu
Ahmedabad
Dehradun
Amroha
Approx Travel Time
9h 40m
₹14,355
Onwards
Via Mumbai, Ghaziabad
Diu
Mumbai
Ghaziabad
Amroha
Approx Travel Time
8h 35m
On Demand
Diu
Mumbai
Ghaziabad
Amroha
Approx Travel Time
8h 50m
On Demand
Via Mumbai, Delhi
Diu
Mumbai
Delhi
Amroha
Approx Travel Time
9h 5m
₹9,722
Onwards
Diu
Mumbai
Delhi
Amroha
Approx Travel Time
9h 35m
₹12,609
Onwards
Via Ahmedabad, Jaipur
Diu
Ahmedabad
Jaipur
Amroha
Approx Travel Time
12h 20m
₹8,514
Onwards
Via Mumbai, Bareilly
Diu
Mumbai
Bareilly
Amroha
Approx Travel Time
8h 20m
₹12,466
Onwards
Frequently Asked Questions
What is the distance between Diu and Amroha?
Amroha is approximately 1300+ kms from Diu.
How long does it take to reach Amroha from Diu?
It takes approximately 8 hours to reach Amroha from Diu by Flight, Train Via Ahmedabad, Delhi.
What is the cheapest way to reach Amroha from Diu?
The cheapest way to reach Amroha from Diu is by Flight, Train Via Ahmedabad, Delhi.
What is the fastest way to reach Amroha from Diu?
The fastest way to reach Amroha from Diu is by Flight, Train Via Ahmedabad, Delhi.