Flight distance between Faro, Portugal and Lagos, Nigeria 2,229.2 mi / 3,587.6 km