Flight distance between Bathsheba, Barbados and Heredia, Costa Rica 1,678.3 mi / 2,701.0 km