Flight distance between Barbados and U.S. Virgin Islands 465.3 mi / 748.8 km