Flights from Barcelona to Ljubljana (BCN to LJU)

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

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

What is the distance between Barcelona and Ljubljana?

The average distance from Barcelona to Ljubljana is 1132 kilometers (equals to 703 miles or 611 nautical miles). Your flight will departure from Barcelona–El Prat Airport, Spain and arrive on Ljubljana Airport, Slovenia.