Flight distance between Spanish Town, Jamaica and Barranquilla, Colombia 506.5 mi / 815.2 km