Flight distance between Lima, Peru and Thomazeau, Haiti 2,147.3 mi / 3,455.7 km