Alcalá de Henares → London

Spain to United Kingdom · 1 border · Where else can you go from Alcalá de Henares?

Your route

Recommended

Choose a line to change transport

View itinerary ↓
THE JOURNEY, STEP BY STEP

Your itinerary

5hTotal estimate
~€73–260Rough fare per person
  1. Train to Azuqueca de Henares

    Alcalá de Henares → Azuqueca de Henares · about 5m · ~€1–3

  2. Train to Madrid

    Azuqueca de Henares → Madrid · about 20m · ~€2–8

  3. Flight to London

    Madrid → London · about 1h 50m in the air · ~€70–250

Where the time goes

About the trip from Alcalá de Henares to London

Alcalá de Henares (Spain) and London (United Kingdom) are 1,251 km (777 mi) apart in a straight line. The way we suggest is by train and flight, via Azuqueca de Henares and Madrid: about 5h door to door with 2 changes, for ~€73–260 per person. Without flying, it takes about 13h 5m by train, via Guadalajara, Barcelona and Paris. The trip crosses one border, so check what papers you need.

Step by step

  1. Train from Alcalá de Henares to Azuqueca de Henares: about 5m, 12 km, ~€1–3
  2. Train from Azuqueca de Henares to Madrid: about 20m, 40 km, ~€2–8
  3. Flight from Madrid to London: about 1h 50m in the air, 1,264 km, ~€70–250

Every route we know

Questions

How long does it take to get from Alcalá de Henares to London?

About 5h door to door by train and flight, via Azuqueca de Henares and Madrid, including time for changes and airports.

How much does it cost to travel from Alcalá de Henares to London?

~€73–260 per person for the route we suggest. These are estimates from travel-guide prices and published tariffs, not quotes: check the operator for today's fare.

Can you get from Alcalá de Henares to London without flying?

Yes: by train, via Guadalajara, Barcelona and Paris, in about 13h 5m, for ~€102–420.

Times are rough door-to-door times, with time to change and to get through airports included. We don't have timetables, and fares are rough estimates, not quotes: check Google Maps or the operator before you travel.