Flight distance between Esmeraldas, Ecuador and Diekirch, Luxembourg 5,981.2 mi / 9,625.8 km