Flight distance between Miragoâne, Haiti and Berlin, Germany 5,068.9 mi / 8,157.5 km