General flight information
2 hr 25 min Travel time
1,136 km Distance between cities
1 hr Time zone difference
₼38 Lowest price
160 Direct flights per week
₼92 Average ticket price
05:40 Earliest departure
21:55 Latest departure
2 hr 30 min Travel time
1,266 km Distance between cities
1 hr Time zone difference
₼46 Lowest price
159 Direct flights per week
₼72 Average ticket price
05:50 Earliest departure
21:30 Latest departure
2 hr 20 min Travel time
1,337 km Distance between cities
1 hr Time zone difference
₼38 Lowest price
26 Direct flights per week
06:00 Earliest departure
19:40 Latest departure
2 hr 50 min Travel time
1,641 km Distance between cities
1 hr Time zone difference
₼49 Lowest price
42 Direct flights per week
06:05 Earliest departure
20:15 Latest departure
1,408 km Distance between cities
1 hr Time zone difference
₼59 Lowest price
9 Direct flights per week
08:00 Earliest departure
20:00 Latest departure
2 hr 53 min Travel time
1,682 km Distance between cities
1 hr Time zone difference
₼40 Lowest price
93 Direct flights per week
05:35 Earliest departure
21:00 Latest departure
2 hr 20 min Travel time
1,346 km Distance between cities
1 hr Time zone difference
₼35 Lowest price
58 Direct flights per week
₼58 Average ticket price
05:40 Earliest departure
21:35 Latest departure
944 km Distance between cities
1 hr Time zone difference
₼57 Lowest price
27 Direct flights per week
07:25 Earliest departure
19:40 Latest departure
2 hr 35 min Travel time
1,464 km Distance between cities
1 hr Time zone difference
₼37 Lowest price
110 Direct flights per week
05:40 Earliest departure
22:00 Latest departure
4 hr 35 min Travel time
2,932 km Distance between cities
₼42 Lowest price
36 Direct flights per week
06:15 Earliest departure
20:45 Latest departure
Cheap tickets
Direct flight schedule
- Barcelona Tue, Wed, Thu, Fri from ₼55.34
- Madrid Mon, Tue, Wed, Thu, Fri, Sun from ₼51.13
- Valencia Tue, Thu, Fri, Sun from ₼57.8
- Sevilla Wed, Thu, Fri, Sat, Sun from ₼70.56
- Ibiza Sun from ₼83.05
- Malaga Mon, Tue, Thu, Sun from ₼49.08
- Palma Mallorca Mon, Fri, Sat from ₼56.69
- Bilbao Wed, Thu, Fri, Sun from ₼63.37
- Alicante Mon, Thu, Fri, Sat, Sun from ₼43.87
- Tenerife Thu, Sun from ₼87.99
Airlines with flights from London to Spain
Including connecting fares
FAQ
Flight duration from London to Spain
On average, flights from London to Spain take around 2 hours 54 minutes when flying directly. With layovers, the flight duration can be up to 6 hours 32 minutes.