Faro (FAO) to Lanzarote (ACE) flights
No airline flies nonstop from Faro (FAO) to Lanzarote (ACE). The two airports are 646 miles (1,040 km) apart. There are 2 ways to fly it with one stop, through Marrakech and Madrid.
How to fly FAO to ACE: one stop
2 connections, most direct first. 2-stop routings and flight times are in Routes with Pro.
- Via Marrakech (RAK)Ryanair the whole way


- Via Madrid (MAD)Iberia and Ryanair the whole way





FAO to ACE: common questions
Is there a nonstop flight from FAO to ACE?
No. The most direct way is one stop, for example through Marrakech (RAK) on Ryanair and then Ryanair. This page lists all 2 1-stop options.
How far is Faro from Lanzarote by plane?
Faro (FAO) and Lanzarote (ACE) are 646 miles (1,040 km) apart along the great circle, the shortest path a flight can take. Connections add distance on top.
How many miles does FAO to ACE cost?
It depends on the program: each prices the route from its own chart or dynamically. The Award Flight Pricer compares 30+ programs for FAO to ACE with taxes and fees.
Where can I connect between Faro and Lanzarote?
The most direct connections are through Marrakech (RAK) and Madrid (MAD). On 2 of them the same airline flies both flights, for example Ryanair through Marrakech.
More routes
Routes are scheduled nonstop flights. The route data is refreshed monthly; this list was last checked November 11, 2026. Seasonal routes and new launches can be missing or end early, so confirm with the airline before you book. Distances are great-circle, the shortest path between the two airports.