Flight distance between Portsmouth, Dominica and Four Cross Roads, Barbados 211.9 mi / 341.1 km