Distance 1167 miles (1879 km) |
Average flight duration 6h 17m |
Cheapest ticket price $89 (€74) |
Flights per day 69 |
Direct flights 4 |
Airlines 22 |
Fastest flight 3h 10m |
Cheapest month to travel December |
First flight 02:30 |
Last flight 21:05 |
Cheapest price
$161
Average price
$1040
Fastest journey
3 h 10 m
Average duration
3 h 12 m
Flights per day
76
Distance
1879 km
The best way to find a cheap flight ticket from Athens to Barcelona is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
![]() ![]() | 1:15 PM Athens International Airport (ATH) | 8h20 | 9:35 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 1:25 PM Athens International Airport (ATH) | 6h15 | 7:40 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 1:25 PM Athens International Airport (ATH) | 6h15 | 7:40 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 1:35 PM Athens International Airport (ATH) | 8h00 | 9:35 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() ![]() | 2:25 PM Athens International Airport (ATH) | 16h10 | 6:35 AM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() ![]() | 2:25 PM Athens International Airport (ATH) | 22h05 | 12:30 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 2:25 PM Athens International Airport (ATH) | 20h10 | 10:35 AM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 4:30 PM Athens International Airport (ATH) | 16h20 | 8:50 AM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 4:30 PM Athens International Airport (ATH) | 21h25 | 1:55 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 5:00 PM Athens International Airport (ATH) | 26h15 | 7:15 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() ![]() | 5:00 PM Athens International Airport (ATH) | 25h20 | 6:20 PM Barcelona El Prat Airport (BCN) | 2 transfers | |
![]() | 5:00 PM Athens International Airport (ATH) | 12h30 | 5:30 AM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() ![]() | 5:00 PM Athens International Airport (ATH) | 21h05 | 2:05 PM Barcelona El Prat Airport (BCN) | 2 transfers | |
![]() ![]() | 5:00 PM Athens International Airport (ATH) | 22h20 | 3:20 PM Barcelona El Prat Airport (BCN) | 2 transfers | |
![]() ![]() | 5:00 PM Athens International Airport (ATH) | 16h05 | 9:05 AM Barcelona El Prat Airport (BCN) | 2 transfers | |
![]() | 5:00 PM Athens International Airport (ATH) | 19h40 | 12:40 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
Saturday, April 26 | |||||
![]() | 12:50 AM Athens International Airport (ATH) | 3h10 | 4:00 AM Barcelona El Prat Airport (BCN) | 0 transfersDirect | |
![]() | 12:50 AM Athens International Airport (ATH) | 3h10 | 4:00 AM Barcelona El Prat Airport (BCN) | 0 transfersDirect | |
![]() | 1:30 AM Athens International Airport (ATH) | 5h40 | 7:10 AM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 3:00 AM Athens International Airport (ATH) | 6h15 | 9:15 AM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 3:00 AM Athens International Airport (ATH) | 7h45 | 10:45 AM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 3:00 AM Athens International Airport (ATH) | 29h20 | 8:20 AM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 3:00 AM Athens International Airport (ATH) | 7h45 | 10:45 AM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 3:00 AM Athens International Airport (ATH) | 9h55 | 12:55 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 3:00 AM Athens International Airport (ATH) | 13h50 | 4:50 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 3:00 AM Athens International Airport (ATH) | 17h45 | 8:45 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 3:00 AM Athens International Airport (ATH) | 11h25 | 2:25 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 3:00 AM Athens International Airport (ATH) | 7h35 | 10:35 AM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() ![]() | 3:05 AM Athens International Airport (ATH) | 11h30 | 2:35 PM Barcelona El Prat Airport (BCN) | 2 transfers | |
![]() ![]() | 3:05 AM Athens International Airport (ATH) | 35h30 | 2:35 PM Barcelona El Prat Airport (BCN) | 2 transfers | |
![]() | 3:05 AM Athens International Airport (ATH) | 5h45 | 8:50 AM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() ![]() | 3:05 AM Athens International Airport (ATH) | 27h50 | 6:55 AM Barcelona El Prat Airport (BCN) | 2 transfers | |
![]() ![]() | 3:05 AM Athens International Airport (ATH) | 27h50 | 6:55 AM Barcelona El Prat Airport (BCN) | 2 transfers | |
![]() | 3:05 AM Athens International Airport (ATH) | 10h50 | 1:55 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 3:05 AM Athens International Airport (ATH) | 18h10 | 9:15 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 3:50 AM Athens International Airport (ATH) | 9h40 | 1:30 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 3:50 AM Athens International Airport (ATH) | 7h15 | 11:05 AM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() ![]() | 5:30 AM Athens International Airport (ATH) | 6h35 | 12:05 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() ![]() | 5:35 AM Athens International Airport (ATH) | 7h20 | 12:55 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 5:55 AM Athens International Airport (ATH) | 3h10 | 9:05 AM Barcelona El Prat Airport (BCN) | 0 transfersDirect | |
![]() | 8:20 AM Athens International Airport (ATH) | 3h15 | 11:35 AM Barcelona El Prat Airport (BCN) | 0 transfersDirect | |
![]() | 8:20 AM Athens International Airport (ATH) | 3h15 | 11:35 AM Barcelona El Prat Airport (BCN) | 0 transfersDirect | |
![]() ![]() | 9:00 AM Athens International Airport (ATH) | 29h35 | 2:35 PM Barcelona El Prat Airport (BCN) | 2 transfers | |
![]() | 9:00 AM Athens International Airport (ATH) | 4h55 | 1:55 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() ![]() | 9:00 AM Athens International Airport (ATH) | 29h35 | 2:35 PM Barcelona El Prat Airport (BCN) | 2 transfers | |
![]() | 9:00 AM Athens International Airport (ATH) | 12h15 | 9:15 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() ![]() | 9:00 AM Athens International Airport (ATH) | 21h55 | 6:55 AM Barcelona El Prat Airport (BCN) | 2 transfers | |
![]() | 9:35 AM Athens International Airport (ATH) | 10h05 | 7:40 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() ![]() | 9:35 AM Athens International Airport (ATH) | 6h20 | 3:55 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 10:20 AM Athens International Airport (ATH) | 10h55 | 9:15 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 10:20 AM Athens International Airport (ATH) | 27h35 | 1:55 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 10:20 AM Athens International Airport (ATH) | 22h30 | 8:50 AM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 10:35 AM Athens International Airport (ATH) | 7h15 | 5:50 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() ![]() | 10:55 AM Athens International Airport (ATH) | 22h10 | 9:05 AM Barcelona El Prat Airport (BCN) | 2 transfers | |
![]() | 10:55 AM Athens International Airport (ATH) | 32h20 | 7:15 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 10:55 AM Athens International Airport (ATH) | 25h45 | 12:40 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() ![]() | 10:55 AM Athens International Airport (ATH) | 28h25 | 3:20 PM Barcelona El Prat Airport (BCN) | 2 transfers | |
![]() | 10:55 AM Athens International Airport (ATH) | 18h35 | 5:30 AM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() ![]() | 11:00 AM Athens International Airport (ATH) | 6h10 | 5:10 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 12:05 PM Athens International Airport (ATH) | 21h10 | 9:15 AM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 12:05 PM Athens International Airport (ATH) | 18h55 | 7:00 AM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() ![]() | 12:05 PM Athens International Airport (ATH) | 24h45 | 12:50 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 12:05 PM Athens International Airport (ATH) | 27h05 | 3:10 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 12:05 PM Athens International Airport (ATH) | 25h35 | 1:40 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 12:05 PM Athens International Airport (ATH) | 8h35 | 8:40 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 12:40 PM Athens International Airport (ATH) | 26h25 | 3:05 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() ![]() | 12:50 PM Athens International Airport (ATH) | 6h50 | 7:40 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
This is the last flight of the day. | |||||
Find all the dates and times for this journey
You can travel by flight from Athens to Barcelona with Vueling Airlines, Aegean Airlines and Air Serbia for as low as $89 (€74). When you search for schedules and tickets, Omio will show you the best journey.
Discover seamless flights from Athens to Barcelona with connections that suit any travel itinerary. Depart from Athens International Airport (ATH), Greece’s main airport, and touch down in the vibrant city of Barcelona, Spain, at the Barcelona–El Prat Airport (BCN). Scheduled Athens to Barcelona flights offer diverse options with direct and connecting services, enabling travelers to choose from a range of operators. Whether it's a leisurely journey or a quick escape to the heart of Spain, experience effortless travel between these two iconic European cities.
Booking a flight from Athens to Barcelona has never been more straightforward, with a range of options that suit different budgets. The cheapest possible flight ticket between these vibrant cities starts as low as $89 (€74), while the average ticket cost is around $182 (€151). For those looking for both affordability and convenience, consider traveling in September, the best month when the mix of pleasant weather and reasonable prices makes your journey enjoyable. Get ready to immerse yourself in Catalan culture by securing flight tickets that don’t break the bank, allowing you to focus on the incredible experiences ahead.
Looking for flights from Athens to Barcelona? Several distinguished airlines offer direct and connecting services between these vibrant cities, providing a variety of classes and amenities to suit diverse travel needs. Vueling Airlines, Ryanair, and Iberia are popular choices, known for their efficiency and customer-oriented services. Aegean Airlines also offers excellent service, often featuring in-flight comforts unique to the Mediterranean region. For those seeking a premium experience, Lufthansa and SWISS provide exceptional business class options, equipped with comfortable seating and gourmet dining. Alternatively, budget-conscious travelers can explore no-frills services provided by GetJet Airlines and Eurowings, ensuring a satisfactory experience at competitive prices. Whether traveling for leisure or business, the available flights from Athens to Barcelona promise a convenient and pleasant journey.
Travelers seeking convenient and efficient travel options from Athens to Barcelona can find several direct flights operating daily. Enjoy the comfort and ease of non-stop flights that link these vibrant European cities, minimizing travel time and providing more opportunities to explore. Multiple airlines cater to this popular route, offering 3 direct flights per day, ensuring flexibility in planning your journey. Whether you are visiting Barcelona for its rich cultural tapestry or stunning architecture, choosing a direct flight from Athens ensures a swift and seamless travel experience.
Flights from Athens to Barcelona generally leave from Athens International Airport and arrive in Barcelona El Prat Airport.
Athens International Airport is 37.2 km away from Athens city centre and Barcelona El Prat Airport is 14.5 km from Barcelona city centre.
Here are some other resources that might have the information you need