Flight distance between San Juan, Argentina and Old Harbour, Jamaica 3,465.6 mi / 5,577.4 km