Flight distance between David, Panama and Sainte-Luce, Martinique 1,513.8 mi / 2,436.2 km