
Diu to London
London is approximately 8200+ kms from Diu. The fastest way to reach London from Diu is by Flight Via Ahmedabad. It takes approximately 17 hours. The cheapest way to reach London from Diu is by Flight Via Mumbai which would take approximately 18 hours.
Sort By
Mode of Transport
Via Mumbai
RECOMMENDED
CHEAPEST
Diu
Mumbai
London
Approx Travel Time
17h 55m
₹39,224
Onwards
Via Ahmedabad, Surrey
Diu
Ahmedabad
Surrey
London
Approx Travel Time
19h 5m
₹62,963
Onwards
Via Mumbai, Frankfurt
Diu
Mumbai
Frankfurt
London
Approx Travel Time
19h 5m
₹63,399
Onwards
Via Mumbai, Amsterdam
Diu
Mumbai
Amsterdam
London
Approx Travel Time
19h 20m
₹46,563
Onwards
Via Ahmedabad
FASTEST
Diu
Ahmedabad
London
Approx Travel Time
17h 10m
₹44,716
Onwards
Via Mumbai, Warsaw
Diu
Mumbai
Warsaw
London
Approx Travel Time
19h 5m
₹47,830
Onwards
Via Mumbai, Amsterdam, London - Stansted Apt
Diu
Mumbai
Amsterdam
London - Stansted Apt
London
Approx Travel Time
21h
₹61,466
Onwards
Via Mumbai, Frankfurt, Surrey
Diu
Mumbai
Frankfurt
Surrey
London
Approx Travel Time
21h
₹78,594
Onwards
Via Mumbai, Amsterdam, Surrey
Diu
Mumbai
Amsterdam
Surrey
London
Approx Travel Time
21h 15m
₹66,505
Onwards
Via Mumbai, Surrey
Diu
Mumbai
Surrey
London
Approx Travel Time
19h 50m
₹72,419
Onwards
Frequently Asked Questions
What is the distance between Diu and London?
London is approximately 8200+ kms from Diu.
How long does it take to reach London from Diu?
It takes approximately 17 hours to reach London from Diu by Flight Via Ahmedabad.
What is the cheapest way to reach London from Diu?
The cheapest way to reach London from Diu is by Flight Via Mumbai.
What is the fastest way to reach London from Diu?
The fastest way to reach London from Diu is by Flight Via Ahmedabad.