Flight distance between Old Harbour Bay, Jamaica and Toluca, Mexico 1,479.1 mi / 2,380.4 km