The short answer: fly direct, it's easy
Lanzarote has one airport — César Manrique Airport (ACE), 5 km southwest of Arrecife. Over 7 million passengers pass through it every year. It connects directly to around 55 European cities with 30+ airlines, and it's the fifth busiest airport in the Canary Islands. You can fly here directly from London, Manchester, Berlin, Dublin, Madrid, Barcelona, Paris, Amsterdam, Brussels, Zurich, and dozens more. There's no need to connect through Madrid unless you're coming from a city without a direct route.
If you're already in the Canaries, you have two more options: inter-island flights with Binter Canarias from Tenerife North or Gran Canaria (40–45 minutes), or the ferry from Fuerteventura — a 25-minute crossing that runs up to 30 times a day between Playa Blanca and Corralejo.
The airport is close to everything. Puerto del Carmen is a 10-minute taxi ride. Arrecife is 11 minutes. Playa Blanca is 30 minutes. The island is small — you'll never be far from where you need to be.
T01