Flight distance between Spanish Town, Jamaica and Bogotá, Colombia 944.8 mi / 1,520.5 km