Flight distance between Spanish Town, Jamaica and Yokohama, Japan 8,035.3 mi / 12,931.6 km