Flight distance between Esmeraldas, Ecuador and Letlhakeng, Botswana 7,170.5 mi / 11,539.8 km