Keflavik (KEF) → Barcelona (BCN)
Keflavik International Airport → Barcelona International Airport
KEF — BCN: what is the distance?
2,981 km in a straight line.
Flights today
No direct flights found today
Keflavik International Airport (KEF) · Barcelona International Airport (BCN)