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

14 nonstop flights a week from Barcelona-El Prat (BCN) to Edinburgh with 4 airlines, 2h 50m to 3h 5m in the air, 1,040 mi (1,673 km). Departures from 06:55 to 22:40.

Flights from Barcelona to Edinburgh

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: Barcelona to Edinburgh

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

Filters

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

flights a week
14
flights today
1
airlines
4
flight time
2h 50m - 3h 5m
distance
1,040 mi (1,673 km)
first and last departure
06:55 - 22:40
departure terminals
1, 2

Barcelona-El Prat (BCN) to Edinburgh flight schedule

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

FlightDepartsArrivesDurationDaysAircraft
U2 7199
easyJet
06:55 Barcelona-El Prat, terminal 2
09:00 Edinburgh
3h 5m
Sun
Airbus A319
U2 7199
easyJet
07:10 Barcelona-El Prat, terminal 2
09:15 Edinburgh
3h 5m
Fri
Airbus A319
FR 6267
Ryanair
11:20 Barcelona-El Prat, terminal 2
13:15 Edinburgh
2h 55m
Fri
Boeing 737
FR 6275
Ryanair
11:50 Barcelona-El Prat, terminal 2
13:45 Edinburgh
2h 55m
Thu
Boeing 737
FR 6267
Ryanair
12:30 Barcelona-El Prat, terminal 2
14:25 Edinburgh
2h 55m
Sun
Boeing 737
U2 7199
easyJet
15:45 Barcelona-El Prat, terminal 2
17:50 Edinburgh
3h 5m
Thu
Airbus A319
FR 6267
Ryanair
17:25 Barcelona-El Prat, terminal 2
19:20 Edinburgh
2h 55m
Thu
Boeing 737
FR 6267
Ryanair
17:30 Barcelona-El Prat, terminal 2
19:25 Edinburgh
2h 55m
Tue
Boeing 737-800
VY 7752
Vueling
17:50 Barcelona-El Prat, terminal 1
19:40 Edinburgh
2h 50m
Sun
Airbus A320
VY 7752
Vueling
17:55 Barcelona-El Prat, terminal 1
19:45 Edinburgh
2h 50m
Fri
Airbus A320
FR 6267
Ryanair
21:15 Barcelona-El Prat, terminal 2
23:10 Edinburgh
2h 55m
Sat
Boeing 737
FR 6275
Ryanair
21:35 Barcelona-El Prat, terminal 2
23:30 Edinburgh
2h 55m
Mon
Boeing 737
FR 6267
Ryanair
21:55 Barcelona-El Prat, terminal 2
23:50 Edinburgh
2h 55m
Wed
Boeing 737
FR 6275
Ryanair
22:40 Barcelona-El Prat, terminal 2
00:35 Edinburgh
2h 55m
Fri
Boeing 737-800

Seasonal and one-off flights

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

FlightDepartsArrivesDurationDaysAircraft
FR 6267
Ryanair
10:40 Barcelona-El Prat, terminal 2
12:35 Edinburgh
2h 55m
Seasonal
Boeing 737-800
U2 7199
easyJet
17:20 Barcelona-El Prat, terminal 2
19:25 Edinburgh
3h 5m
Seasonal
Airbus A319
VY 7752
Vueling
08:00 Barcelona-El Prat, terminal 1
09:50 Edinburgh
2h 50m
Seasonal
Airbus A320
FR 6912
Ryanair
07:50 Barcelona-El Prat, terminal 2
09:45 Edinburgh
2h 55m
Seasonal
Boeing 737-800
FR 6275
Ryanair
15:15 Barcelona-El Prat, terminal 2
17:10 Edinburgh
2h 55m
Seasonal
Boeing 737-800
VY 7752
Vueling
18:30 Barcelona-El Prat, terminal 1
20:20 Edinburgh
2h 50m
Seasonal
Airbus A319
U2 3218
easyJet
19:15 Barcelona-El Prat, terminal 2
21:20 Edinburgh
3h 5m
Selected dates
Airbus A320
FR 6275
Ryanair
21:55 Barcelona-El Prat, terminal 2
23:50 Edinburgh
2h 55m
Seasonal
Boeing 737-800
FR 6275
Ryanair
10:00 Barcelona-El Prat, terminal 2
11:55 Edinburgh
2h 55m
Seasonal
Boeing 737-800
VY 7752
Vueling
07:30 Barcelona-El Prat, terminal 1
09:30 Edinburgh
3h
Seasonal
Airbus A320
FR 6267
Ryanair
08:05 Barcelona-El Prat, terminal 2
10:00 Edinburgh
2h 55m
Seasonal
Boeing 737-800
U2 7115
easyJet
16:10 Barcelona-El Prat, terminal 2
18:10 Edinburgh
3h
Seasonal
Airbus A319
FR 6275
Ryanair
18:15 Barcelona-El Prat, terminal 2
20:10 Edinburgh
2h 55m
Seasonal
Boeing 737-800
FR 6912
Ryanair
08:20 Barcelona-El Prat, terminal 2
10:15 Edinburgh
2h 55m
Seasonal
Boeing 737
VY 7752
Vueling
14:25 Barcelona-El Prat, terminal 1
16:25 Edinburgh
3h
Seasonal
Airbus A321
U2 3216
easyJet
15:00 Barcelona-El Prat, terminal 2
17:00 Edinburgh
3h
Seasonal
Airbus A320
FR 6267
Ryanair
20:55 Barcelona-El Prat, terminal 2
22:50 Edinburgh
2h 55m
Seasonal
Boeing 737
FR 6275
Ryanair
10:20 Barcelona-El Prat, terminal 2
12:15 Edinburgh
2h 55m
Seasonal
Boeing 737
FR 6267
Ryanair
15:35 Barcelona-El Prat, terminal 2
17:30 Edinburgh
2h 55m
Seasonal
Boeing 737-800
VY 7752
Vueling
07:20 Barcelona-El Prat, terminal 1
09:20 Edinburgh
3h
Seasonal
Airbus A321

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

Airlines flying Barcelona-El Prat (BCN) to Edinburgh

Nonstop flights a week by the current schedule

Frequently asked questions

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