General flight information
2 hr 24 min Travel time
1,136 km Distance between cities
1 hr Time zone difference
₼28 Lowest price
198 Direct flights per week
₼69 Average ticket price
05:40 Earliest departure
22:05 Latest departure
2 hr 22 min Travel time
1,266 km Distance between cities
1 hr Time zone difference
₼41 Lowest price
182 Direct flights per week
₼113 Average ticket price
05:55 Earliest departure
21:30 Latest departure
1,337 km Distance between cities
1 hr Time zone difference
₼31 Lowest price
38 Direct flights per week
06:00 Earliest departure
20:10 Latest departure
2 hr 30 min Travel time
1,408 km Distance between cities
1 hr Time zone difference
₼48 Lowest price
65 Direct flights per week
₼60 Average ticket price
05:30 Earliest departure
20:20 Latest departure
2 hr 55 min Travel time
1,682 km Distance between cities
1 hr Time zone difference
₼34 Lowest price
124 Direct flights per week
05:35 Earliest departure
21:05 Latest departure
2 hr 25 min Travel time
1,346 km Distance between cities
1 hr Time zone difference
₼29 Lowest price
27 Direct flights per week
₼60 Average ticket price
05:55 Earliest departure
21:50 Latest departure
1,641 km Distance between cities
1 hr Time zone difference
₼66 Lowest price
7 Direct flights per week
05:50 Earliest departure
20:15 Latest departure
2 hr 40 min Travel time
1,464 km Distance between cities
1 hr Time zone difference
₼42 Lowest price
75 Direct flights per week
05:45 Earliest departure
22:00 Latest departure
2 hr 2 min Travel time
944 km Distance between cities
1 hr Time zone difference
₼30 Lowest price
10 Direct flights per week
09:20 Earliest departure
19:40 Latest departure
4 hr 20 min Travel time
2,932 km Distance between cities
₼43 Lowest price
33 Direct flights per week
06:00 Earliest departure
20:45 Latest departure
Cheap tickets
Direct flight schedule
- Barcelona Mon, Tue, Wed, Fri, Sun from ₼27.22
- Madrid Mon, Tue, Wed, Thu, Fri, Sun from ₼48.53
- Valencia Wed, Sat, Sun from ₼28.32
- Ibiza Mon, Tue, Thu, Fri, Sat from ₼69.37
- Malaga Wed, Thu, Fri, Sat, Sun from ₼34.6
- Palma Mallorca Wed from ₼35
- Sevilla Mon, Sun from ₼140.56
- Alicante Wed, Thu, Fri, Sun from ₼35.58
- Bilbao Mon, Sat from ₼99.78
- Tenerife Mon, Thu, Sun from ₼168.22
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 44 minutes when flying directly. With layovers, the flight duration can be up to 6 hours 23 minutes.