Airports Serving Olhao 4 of 4 Matching Airports Faro Faro, Portugal 8001-7016.7 miles Portimao Portimao, Portugal41 miles Beja Intl Beja, Portugal68.2 miles US Naval Station Rota, Spain87.2 miles