Distance from to

Distance from Bahamas to British Virgin Islands

Distance from Bahamas to British Virgin Islands is 1,508 kilometers. This air travel distance is equal to 937 miles.

The air travel (bird fly) shortest distance between Bahamas and British Virgin Islands is 1,508 km= 937 miles.

If you travel with an airplane (which has average speed of 560 miles) from Bahamas to British Virgin Islands, It takes 1.67 hours to arrive.


GPS Coordinates (DMS)25° 2´ 3.4080'' N
77° 23´ 46.6080'' W
Altitude9 m

Bahamas Distances to Countries

Distance from Bahamas to Sierra Leone7,160 km
Distance from Bahamas to Saint Pierre and Miquelon3,062 km
Distance from Australia to Bahamas16,885 km

British Virgin Islands

GPS Coordinates18° 25´ 14.4840'' N
64° 38´ 23.8920'' W
Altitude295 m
CountryBritish Virgin Islands

British Virgin Islands Distances to Countries

British Virgin IslandsDistance
Distance from Antigua and Barbuda to British Virgin Islands337 km
Distance from Trinidad and Tobago to British Virgin Islands935 km
Distance from British Virgin Islands to Mayotte12,516 km