Flight distance between Bathsheba, Barbados and San Miguel, Costa Rica 1,676.2 mi / 2,697.5 km