Flight distance between San Juan, Argentina and Speightstown, Barbados 3,150.1 mi / 5,069.6 km