Flight distance between Veracruz, Mexico and Le Lamentin, Martinique 2,340.2 mi / 3,766.2 km