Find which airlines fly direct from Turnhouse to Barcelona-El Prat, which days they fly and book direct flights.
Nonstop departures
Monday
Ryanair
Ryanair
Tuesday
Ryanair
Ryanair
Wednesday
Ryanair
Ryanair
Thursday
Ryanair
Ryanair
Friday
British Airways, Ryanair, Vueling
British Airways, Ryanair, +1 more
Saturday
Ryanair
Ryanair
Sunday
British Airways, Vueling, Ryanair
British Airways, Vueling, +1 more
Nonstop returns
Monday
Ryanair
Ryanair
Tuesday
Ryanair
Ryanair
Wednesday
Ryanair
Ryanair
Thursday
Ryanair
Ryanair
Friday
British Airways, Ryanair, Vueling
British Airways, Ryanair, +1 more
Saturday
Ryanair
Ryanair
Sunday
British Airways, Vueling, Ryanair
British Airways, Vueling, +1 more
Edinburgh (EDI)United Kingdom
Barcelona (BCN)Spain