Flight distance between Portugal and Gibraltar 301.2 mi / 484.7 km