Flights from Barcelona to Edinburgh (BCN to EDI)

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 24 USD (none-taxes) for economy class.