Flight distance between Four Cross Roads, Barbados and Lisbon, Portugal 3,536.0 mi / 5,690.6 km