Flight distance between San Miguel, El Salvador and Bathsheba, Barbados 1,925.6 mi / 3,098.9 km