Flight distance between Speightstown, Barbados and San José de Mayo, Uruguay 3,293.6 mi / 5,300.6 km