Direct flights from Barcelona to Athens
All flights from BCN to ATH non-stop. There are direct flights from El Prat Airport, Spain to Athens International Airport (ATH), Greece every day of the week with Aegean Airlines and Vueling. The flight distance is 1190 miles and the trip usually takes about 2 hours and 50 minutes.
El Prat Airport
Athens International Airport
Airlines with non-stop routes:

Aegean Airlines
Star Alliance
Vueling
Low-cost airline
Ryanair
No flights anymore
Flight schedule from Barcelona to Athens with Aegean Airlines
This is a weekly direct flight schedule for Aegean Airlines. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2023-09-18
Flight schedule from Barcelona to Athens with Vueling
This is a weekly direct flight schedule for Vueling. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2023-09-18
(888) 506-0230: Unpublished Flight Rates From Barcelona to Athens
Barcelona to Athens flight departures
Select a date to see all scheduled flight departures between BCN to ATH.



BCN - ATH information
-
Distance1190 miles (1915 km)
-
Flight time2 hours and 50 minutes
-
Airlines
Aegean Airlines
Vueling
-
AlliancesOne WorldSky TeamStar Alliance
-
ClassesEconomyBusinessFirst Class
-
Aegean Airlines AircraftAirbus A318 / A319 / A320 / A321
-
Vueling AircraftAirbus A318 / A319 / A320 / A321
-
Departure TerminalTerminal 1 (Aegean Airlines)
Unpublished Flight Rates From Barcelona to Athens