Flights from Barcelona to Edinburgh (BCN to EDI)

Find cheap Barcelona, Spain to Edinburgh, Scotland flights with our free search service. Compare all available fares for direct or connection flights to Edinburgh.

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Skyscanner

Best price to flight from Barcelona to Edinburgh (One Way)

What is the distance between Barcelona and Edinburgh?

The average distance from Barcelona to Edinburgh is 1676 kilometers (equals to 1041 miles or 904 nautical miles). Your flight will departure from Barcelona–El Prat Airport, Spain and arrive on Edinburgh Airport, Scotland.

How long is the flight from Barcelona to Edinburgh?

The average flight time between Barcelona to Edinburgh is 2 hours and 50 minutes.

How much is the fare for flight between Barcelona and Edinburgh?

The average price for one-way airfare from Barcelona to Edinburgh is 73 USD (none-taxes) for economy class.

Cheap flights from Barcelona to Edinburgh

Mon 26/Feb - Tue 27/Feb
1 days Flights from Barcelona to Edinburgh on Vueling Airlines 26/02/2018
$169
Wed 28/Feb - Sun 15/Apr
46 days Flights from Barcelona to Edinburgh on Brussels Airlines 28/02/2018
$168
Wed 28/Feb - Wed 14/Mar
14 days Flights from Barcelona to Edinburgh on Brussels Airlines 28/02/2018
$163
Mon 26/Feb - Thu 01/Mar
3 days Flights from Barcelona to Edinburgh on Vueling Airlines 26/02/2018
$144
Sat 31/Mar - Wed 18/Apr
18 days Flights from Barcelona to Edinburgh on Ryanair 31/03/2018
$94
Tue 20/Mar - Mon 16/Apr
27 days Flights from Barcelona to Edinburgh on Brussels Airlines 20/03/2018
$143
Fri 30/Mar - Sun 06/May
37 days Flights from Barcelona to Edinburgh on Vueling Airlines 30/03/2018
$173
Mon 12/Mar - Fri 16/Mar
4 days Flights from Barcelona to Edinburgh on Brussels Airlines 12/03/2018
$134
Tue 27/Mar - Thu 30/Aug
156 days Flights from Barcelona to Edinburgh on KLM 27/03/2018
$166
Sat 10/Mar - Mon 14/May
65 days Flights from Barcelona to Edinburgh on Air France 10/03/2018
$174
Fri 02/Mar - Tue 20/Mar
18 days Flights from Barcelona to Edinburgh on Ryanair 02/03/2018
$85
Fri 30/Mar - Fri 31/Aug
154 days Flights from Barcelona to Edinburgh on Vueling Airlines 30/03/2018
$197
Mon 19/Mar - Sun 27/Jan
314 days Flights from Barcelona to Edinburgh on Vueling Airlines 19/03/2018
$207
Tue 24/Apr - Wed 25/Apr
1 days Flights from Barcelona to Edinburgh on Ryanair 24/04/2018
$70
Thu 26/Apr - Tue 08/May
12 days Flights from Barcelona to Edinburgh on Ryanair 26/04/2018
$63
Sat 28/Apr - Wed 01/Aug
95 days Flights from Barcelona to Edinburgh on Brussels Airlines 28/04/2018
$171
Fri 13/Apr - Sun 15/Jul
93 days Flights from Barcelona to Edinburgh on Vueling Airlines 13/04/2018
$292
Tue 24/Apr - Sun 02/Sep
131 days Flights from Barcelona to Edinburgh on Vueling Airlines 24/04/2018
$173
Wed 18/Apr - Mon 23/Apr
5 days Flights from Barcelona to Edinburgh on Ryanair 18/04/2018
$160
Sun 01/Apr - Sat 11/Aug
132 days Flights from Barcelona to Edinburgh on Iberia 01/04/2018
$309
Thu 19/Apr - Sat 13/Oct
177 days Flights from Barcelona to Edinburgh on Brussels Airlines 19/04/2018
$166
Mon 30/Apr - Sun 04/Nov
188 days Flights from Barcelona to Edinburgh on Lufthansa 30/04/2018
$200
Wed 18/Apr - Mon 07/May
19 days Flights from Barcelona to Edinburgh on KLM 18/04/2018
$166
Thu 03/May - Tue 08/May
5 days Flights from Barcelona to Edinburgh on Ryanair 03/05/2018
$55
Wed 23/May - Mon 04/Jun
12 days Flights from Barcelona to Edinburgh on Ryanair 23/05/2018
$79
Sat 12/May - Wed 16/May
4 days Flights from Barcelona to Edinburgh on Ryanair 12/05/2018
$150
Tue 29/May - Tue 05/Jun
7 days Flights from Barcelona to Edinburgh on KLM 29/05/2018
$172
Fri 04/May - Sat 13/Oct
162 days Flights from Barcelona to Edinburgh on Brussels Airlines 04/05/2018
$277
Wed 20/Jun - Tue 10/Jul
20 days Flights from Barcelona to Edinburgh on Ryanair 20/06/2018
$124
Wed 13/Jun - Wed 20/Jun
7 days Flights from Barcelona to Edinburgh on Ryanair 13/06/2018
$94
Tue 19/Jun - Wed 26/Sep
99 days Flights from Barcelona to Edinburgh on Vueling Airlines 19/06/2018
$142
Thu 28/Jun - Tue 03/Jul
5 days Flights from Barcelona to Edinburgh on KLM 28/06/2018
$164
Tue 12/Jun - Mon 18/Jun
6 days Flights from Barcelona to Edinburgh on KLM 12/06/2018
$168
Wed 27/Jun - Mon 13/Aug
47 days Flights from Barcelona to Edinburgh on Brussels Airlines 27/06/2018
$172
Wed 04/Jul - Tue 24/Jul
20 days Flights from Barcelona to Edinburgh on Ryanair 04/07/2018
$111
Wed 18/Jul - Fri 03/Aug
16 days Flights from Barcelona to Edinburgh on Ryanair 18/07/2018
$152
Wed 11/Jul - Wed 25/Jul
14 days Flights from Barcelona to Edinburgh on Brussels Airlines 11/07/2018
$160
Tue 24/Jul - Thu 02/Aug
9 days Flights from Barcelona to Edinburgh on Brussels Airlines 24/07/2018
$186
Tue 02/Oct - Mon 22/Oct
20 days Flights from Barcelona to Edinburgh on Ryanair 02/10/2018
$104
Wed 24/Oct - Sat 27/Oct
3 days Flights from Barcelona to Edinburgh on Brussels Airlines 24/10/2018
$155
Wed 31/Oct - Sun 04/Nov
4 days Flights from Barcelona to Edinburgh on KLM 31/10/2018
$168
Thu 11/Oct - Wed 05/Dec
55 days Flights from Barcelona to Edinburgh on Brussels Airlines 11/10/2018
$164
Wed 24/Oct - Fri 09/Nov
16 days Flights from Barcelona to Edinburgh on Vueling Airlines 24/10/2018
$125
Tue 28/Aug - Wed 29/Aug
1 days Flights from Barcelona to Edinburgh on Vueling Airlines 28/08/2018
$121
Wed 29/Aug - Wed 19/Sep
21 days Flights from Barcelona to Edinburgh on Ryanair 29/08/2018
$97
Wed 29/Aug - Tue 04/Sep
6 days Flights from Barcelona to Edinburgh on Air France 29/08/2018
$172
Mon 06/Aug - Mon 10/Dec
126 days Flights from Barcelona to Edinburgh on Brussels Airlines 06/08/2018
$244
Wed 12/Sep - Tue 02/Oct
20 days Flights from Barcelona to Edinburgh on Vueling Airlines 12/09/2018
$84
Wed 12/Sep - Wed 26/Sep
14 days Flights from Barcelona to Edinburgh on Vueling Airlines 12/09/2018
$89
Sat 29/Sep - Tue 09/Oct
10 days Flights from Barcelona to Edinburgh on Air France 29/09/2018
$143
Tue 11/Sep - Mon 17/Sep
6 days Flights from Barcelona to Edinburgh on KLM 11/09/2018
$167
Fri 07/Sep - Wed 05/Dec
89 days Flights from Barcelona to Edinburgh on KLM 07/09/2018
$157
Mon 19/Nov - Thu 22/Nov
3 days Flights from Barcelona to Edinburgh on KLM 19/11/2018
$163
Fri 23/Nov - Sat 01/Dec
8 days Flights from Barcelona to Edinburgh on Vueling Airlines 23/11/2018
$162
Mon 26/Nov - Thu 29/Nov
3 days Flights from Barcelona to Edinburgh on Ryanair 26/11/2018
$86
Mon 26/Nov - Fri 07/Dec
11 days Flights from Barcelona to Edinburgh on Ryanair 26/11/2018
$86
Fri 07/Dec - Mon 10/Dec
3 days Flights from Barcelona to Edinburgh on Lufthansa 07/12/2018
$172
Thu 20/Dec - Tue 08/Jan
19 days Flights from Barcelona to Edinburgh on Ryanair 20/12/2018
$103
Mon 10/Dec - Fri 14/Dec
4 days Flights from Barcelona to Edinburgh on Ryanair 10/12/2018
$96
Thu 24/Jan - Thu 31/Jan
7 days Flights from Barcelona to Edinburgh on KLM 24/01/2019
$160
Mon 21/Jan - Sun 10/Feb
20 days Flights from Barcelona to Edinburgh on Lufthansa 21/01/2019
$172
Fri 25/Jan - Mon 04/Feb
10 days Flights from Barcelona to Edinburgh on Ryanair 25/01/2019
$87
Fri 25/Jan - Tue 29/Jan
4 days Flights from Barcelona to Edinburgh on Ryanair 25/01/2019
$86
Thu 07/Feb - Sun 10/Feb
3 days Flights from Barcelona to Edinburgh on Lufthansa 07/02/2019
$172
Mon 04/Feb - Thu 14/Feb
10 days Flights from Barcelona to Edinburgh on Ryanair 04/02/2019
$105