Flight distance between Morant Bay, Jamaica and Puerto Francisco de Orellana, Ecuador 1,268.3 mi / 2,041.2 km