Direct flights from Edinburgh to Barcelona-El Prat (BCN)

14 nonstop flights a week from Edinburgh to Barcelona-El Prat (BCN) with 4 airlines, 2h 40m to 2h 50m in the air, 1,040 mi (1,673 km). Departures from 07:05 to 20:30.

Flights from Edinburgh to Barcelona

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Prices by day: Edinburgh to Barcelona

Lowest one-way price in dollars from recent searches, cheap days in green. Press a day to see flights and exact prices.

Filters

Edinburgh to Barcelona-El Prat (BCN) at a glance

flights a week
14
flights today
1
airlines
4
flight time
2h 40m - 2h 50m
distance
1,040 mi (1,673 km)
first and last departure
07:05 - 20:30
arrival terminals
1, 2

Edinburgh to Barcelona-El Prat (BCN) flight schedule

14 flights a week. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
FR 6266
Ryanair
07:05 Edinburgh
10:45 Barcelona-El Prat, terminal 2
2h 40m
Fri
Boeing 737
FR 6274
Ryanair
07:05 Edinburgh
10:45 Barcelona-El Prat, terminal 2
2h 40m
Thu
Boeing 737
FR 6266
Ryanair
08:15 Edinburgh
11:55 Barcelona-El Prat, terminal 2
2h 40m
Sun
Boeing 737
U2 7200
easyJet
09:35 Edinburgh
13:15 Barcelona-El Prat, terminal 2
2h 40m
Sun
Airbus A319
U2 7200
easyJet
09:45 Edinburgh
13:25 Barcelona-El Prat, terminal 2
2h 40m
Fri
Airbus A319
FR 6266
Ryanair
13:10 Edinburgh
16:50 Barcelona-El Prat, terminal 2
2h 40m
Thu
Boeing 737
FR 6266
Ryanair
13:15 Edinburgh
16:55 Barcelona-El Prat, terminal 2
2h 40m
Tue
Boeing 737-800
FR 6266
Ryanair
17:00 Edinburgh
20:40 Barcelona-El Prat, terminal 2
2h 40m
Sat
Boeing 737
FR 6274
Ryanair
17:20 Edinburgh
21:00 Barcelona-El Prat, terminal 2
2h 40m
Mon
Boeing 737
FR 6266
Ryanair
17:40 Edinburgh
21:20 Barcelona-El Prat, terminal 2
2h 40m
Wed
Boeing 737
FR 6274
Ryanair
18:25 Edinburgh
22:05 Barcelona-El Prat, terminal 2
2h 40m
Fri
Boeing 737-800
U2 7200
easyJet
18:25 Edinburgh
22:05 Barcelona-El Prat, terminal 2
2h 40m
Thu
Airbus A319
VY 7753
Vueling
20:20 Edinburgh
00:10 Barcelona-El Prat, terminal 1
2h 50m
Sun
Airbus A320
VY 7753
Vueling
20:30 Edinburgh
00:20 Barcelona-El Prat, terminal 1
2h 50m
Fri
Airbus A320

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 30 November.

FlightDepartsArrivesDurationDaysAircraft
FR 6266
Ryanair
06:25 Edinburgh
10:05 Barcelona-El Prat, terminal 2
2h 40m
Seasonal
Boeing 737
U2 7200
easyJet
19:55 Edinburgh
23:35 Barcelona-El Prat, terminal 2
2h 40m
Seasonal
Airbus A319
VY 7753
Vueling
20:25 Edinburgh
00:15 Barcelona-El Prat, terminal 1
2h 50m
Seasonal
Airbus A320
VY 7753
Vueling
10:30 Edinburgh
14:20 Barcelona-El Prat, terminal 1
2h 50m
Seasonal
Airbus A320
FR 6911
Ryanair
10:10 Edinburgh
13:50 Barcelona-El Prat, terminal 2
2h 40m
Selected dates
Boeing 737-800
FR 6274
Ryanair
17:40 Edinburgh
21:20 Barcelona-El Prat, terminal 2
2h 40m
Seasonal
Boeing 737-800
VY 7753
Vueling
21:15 Edinburgh
01:05 Barcelona-El Prat, terminal 1
2h 50m
Seasonal
Airbus A319
U2 3217
easyJet
15:00 Edinburgh
18:40 Barcelona-El Prat, terminal 2
2h 40m
Selected dates
Airbus A320
FR 6274
Ryanair
05:45 Edinburgh
09:25 Barcelona-El Prat, terminal 2
2h 40m
Seasonal
Boeing 737-800
VY 7753
Vueling
10:10 Edinburgh
14:00 Barcelona-El Prat, terminal 1
2h 50m
Seasonal
Airbus A321
FR 6266
Ryanair
10:25 Edinburgh
14:10 Barcelona-El Prat, terminal 2
2h 45m
Seasonal
Boeing 737-800
U2 7116
easyJet
18:40 Edinburgh
22:25 Barcelona-El Prat, terminal 2
2h 45m
Seasonal
Airbus A319
FR 6274
Ryanair
20:35 Edinburgh
00:20 Barcelona-El Prat, terminal 2
2h 45m
Seasonal
Boeing 737-800
U2 3215
easyJet
10:30 Edinburgh
14:15 Barcelona-El Prat, terminal 2
2h 45m
Seasonal
Airbus A320
FR 6274
Ryanair
10:40 Edinburgh
14:25 Barcelona-El Prat, terminal 2
2h 45m
Seasonal
Boeing 737
FR 6266
Ryanair
16:35 Edinburgh
20:20 Barcelona-El Prat, terminal 2
2h 45m
Seasonal
Boeing 737
VY 7753
Vueling
17:10 Edinburgh
21:00 Barcelona-El Prat, terminal 1
2h 50m
Seasonal
Airbus A321
FR 6274
Ryanair
06:00 Edinburgh
09:45 Barcelona-El Prat, terminal 2
2h 45m
Seasonal
Boeing 737
FR 6266
Ryanair
17:55 Edinburgh
21:40 Barcelona-El Prat, terminal 2
2h 45m
Seasonal
Boeing 737-800
FR 6266
Ryanair
06:10 Edinburgh
09:55 Barcelona-El Prat, terminal 2
2h 45m
Seasonal
Boeing 737

Days of the week are taken from the schedule for the next 14 days; schedules change by season. Barcelona is 1 hour ahead of Edinburgh.

Airlines flying Edinburgh to Barcelona-El Prat (BCN)

Nonstop flights a week by the current schedule

Frequently asked questions

How many nonstop flights are there from Edinburgh to Barcelona-El Prat (BCN)?
14 nonstop flights a week by the current schedule, 9 flight numbers, 1 today.
How long is the flight from Edinburgh to Barcelona-El Prat (BCN)?
From 2 hours 40 minutes to 2 hours 50 minutes nonstop, depending on the flight.
Which airlines fly nonstop from Edinburgh to Barcelona-El Prat (BCN)?
Ryanair (9 a week), easyJet (3 a week), Vueling (2 a week) and Ryanair UK.
Which terminals are used between Edinburgh and Barcelona-El Prat (BCN)?
Flights depart from Edinburgh and arrive at Barcelona-El Prat, terminals 1, 2.
How far is Barcelona-El Prat (BCN) from Edinburgh?
1,040 mi (1,673 km) in a straight line.
What are the earliest and latest flights from Edinburgh to Barcelona-El Prat (BCN)?
The first departure is at 07:05 (Ryanair), the last at 20:30 (Vueling), local time.