How far is St Vincent from Punta Gorda?

The flight distance between Punta Gorda and St Vincent is 2649km. Check all available flights on Wego.