Spain to Greece cheap flight offers
expand_more
expand_more
Departure
fc-booking-date-selector-input-helper-text
today
Return
fc-booking-date-selector-input-helper-text
today
Search Top Routes and Airfare Deals from Spain to Greece
From
flight_takeoff
To
flight_land
Price range
Alicante (ALC)to
Athens (ATH)
05/05/2023 – 08/05/2023
From
619 EUR*
Viewed 6 hours ago
Round trip
|
Economy
*Prices have been available for round-trip flights within the last 48 hours and may not be currently available. Additional baggage fees and fees for other optional services may apply. Other terms and conditions may apply.
Search Top Routes and Airfare Deals from Spain to Greece
From
flight_takeoff
To
flight_land
Price range
From |
To |
Trip type |
Dates |
Price |
---|---|---|---|---|
Madrid (MAD) | Athens (ATH) | Round trip
| Economy |
01/09/2023 – 09/09/2023 |
From 252 EUR* Viewed 22 hours ago |
Tenerife (TFN) | Athens (ATH) | Round trip
| Economy |
10/07/2023 – 16/07/2023 |
From 592 EUR* Viewed 21 hours ago |
Barcelona (BCN) | Athens (ATH) | Round trip
| Economy |
17/06/2023 – 23/06/2023 |
From 624 EUR* Viewed 1 day ago |
Valencia (VLC) | Athens (ATH) | Round trip
| Economy |
20/07/2023 – 23/07/2023 |
From 666 EUR* Viewed 1 day ago |
*Prices have been available for round-trip flights within the last 48 hours and may not be currently available. Additional baggage fees and fees for other optional services may apply. Other terms and conditions may apply.
Barcelona (BCN) | Athens (ATH) | One-way fare
/ Economy |
Departing: 07/06/2023 |
Starting from €21* Seen: 2 hours ago |
Ibiza (IBZ) | Athens (ATH) | One-way fare
/ Economy |
Departing: 28/06/2023 |
Starting from €43* Seen: 6 hours ago |
Valencia (VLC) | Athens (ATH) | One-way fare
/ Economy |
Departing: 16/10/2023 |
Starting from €47* Seen: 1 day ago |
Bilbao (BIO) | Athens (ATH) | One-way fare
/ Economy |
Departing: 29/03/2024 |
Starting from €57* Seen: 22 hours ago |
Madrid (MAD) | Athens (ATH) | One-way fare
/ Economy |
Departing: 11/01/2024 |
Starting from €65* Seen: 1 day ago |
Madrid (MAD) | Heraklion (HER) | One-way fare
/ Economy |
Departing: 17/01/2024 |
Starting from €76* Seen: 1 day ago |
Sevilla (SVQ) | Athens (ATH) | One-way fare
/ Economy |
Departing: 16/09/2023 |
Starting from €75* Seen: 1 day ago |
Palma de Mallorca (PMI) | Athens (ATH) | One-way fare
/ Economy |
Departing: 04/09/2023 |
Starting from €76* Seen: 15 hours ago |
Barcelona (BCN) | Heraklion (HER) | One-way fare
/ Economy |
Departing: 15/01/2024 |
Starting from €79* Seen: 1 day ago |
Barcelona (BCN) | Thessaloniki (SKG) | One-way fare
/ Economy |
Departing: 11/09/2023 |
Starting from €84* Seen: 1 day ago |
Malaga (AGP) | Athens (ATH) | One-way fare
/ Economy |
Departing: 15/09/2023 |
Starting from €93* Seen: 15 hours ago |
Madrid (MAD) | Thessaloniki (SKG) | One-way fare
/ Economy |
Departing: 04/10/2023 |
Starting from €103* Seen: 2 hours ago |
Madrid (MAD) | Santorini (JTR) | One-way fare
/ Economy |
Departing: 07/11/2023 |
Starting from €109* Seen: 1 day ago |
Madrid (MAD) | Chania (CHQ) | One-way fare
/ Economy |
Departing: 19/06/2023 |
Starting from €133* Seen: 16 hours ago |
Barcelona (BCN) | Chania (CHQ) | One-way fare
/ Economy |
Departing: 06/09/2023 |
Starting from €138* Seen: 1 day ago |
Barcelona (BCN) | Rhodes (RHO) | One-way fare
/ Economy |
Departing: 04/09/2023 |
Starting from €138* Seen: 9 hours ago |
Barcelona (BCN) | Mykonos (JMK) | One-way fare
/ Economy |
Departing: 11/09/2023 |
Starting from €147* Seen: 1 day ago |
Barcelona (BCN) | Santorini (JTR) | One-way fare
/ Economy |
Departing: 06/09/2023 |
Starting from €147* Seen: 19 hours ago |
Madrid (MAD) | Rhodes (RHO) | One-way fare
/ Economy |
Departing: 07/07/2023 |
Starting from €175* Seen: 1 day ago |
Flight between Barcelona and Greece COVID-19 test requirements
Page Content
Last updated: 06 September 2022
This page describes the COVID-19 measures at Barcelona Airport for departing flights and the COVID-19 travel documents required to fly from Barcelona Airport to Greece
In addition, you will also find links to the official websites of Greece, where you can check the following:
- COVID-19 entry restrictions to Greece from Barcelona
- COVID-19 travel documents required to enter Greece from Barcelona
- COVID-19 test requirements for entering Greece from Barcelona
- Is there a quarantine upon arrival in Greece from Barcelona
- COVID-19 advice in Greece for travelers to Greece
- COVID-19 situation in Greece
COVID-19 travel documents required to fly from Barcelona Airport to Greece
COVID-19 travel documentsrequired to exit Barcelona Airport are basically the same as the COVID-19 travel documents required to enter Greece. You do not need to complete any COVID-related forms to present to the Spanish authorities when leaving Spain.
However, your airline may check that you have all COVID-19 travel documents for Greece before boarding the aircraft, and the Greek authorities will check that you have all COVID-19 travel documents upon arrival in Greece, so we strongly recommend that you check the restrictions in advance for entry, travel documents COVID-19and COVID-19 test requirements for Greece and make sure you have all the necessary travel documents before you go to Barcelona Airport for your flight to Greece
Below we have provided more details on COVID-19 entry restrictions, travel documentation requirements and tests to enter Greece from Barcelona.
If you need a travel certificate for an antigen or a PCR test to travel to Greece, you can easily get tested in Barcelona. It is worth going through an examination in the city center, and not at the airport, in order to have time to receive documents before departure. It also means you won’t have to arrive too early at Barcelona airport and you won’t be in a hurry to get your test certificates on time. Sometimes there is a minor error or detail in a Fit To Fly certificate that needs to be corrected and you need enough time to verify that your certificate details are 100% correct.
COVID-19 restrictions on entering Greece from Barcelona, Spain
On the official website of the Republic of Greece, you can find out if there are any entry restrictions to Greece for travelers from Barcelona.
Official website of the Republic of Greece
In addition, we recommend that you also check the official website of the airport you are flying to.
COVID-19 travel documents required to enter Greece from Barcelona, Spain
You can view the mandatory COVID-19 travel documents to enter Greece from Barcelona on the official website of the Hellenic Ministry of Tourism.
Official website of the Greek Ministry of Tourism
If you need a travel certificate for an antigen or a PCR test to travel to Greece, you can easily get tested in Barcelona.
You can check if quarantine is required to enter Greece from Barcelona on the official website of the Republic of Greece.
Official website of the Republic of Greece
Greece COVID-19 advice for travelers to Greece
Coronavirus advice for travelers to Greece can be found on the official website of the Republic of Greece.
Official website of the Republic of Greece
COVID-19 situation in Greece
You can check the situation of COVID-19 in Greece on the official website of the Republic of Greece.
Official website of the Republic of Greece
If you need a travel certificate for an antigen or a PCR test to travel to Greece, we recommend that you get tested in the center of Barcelona, not at the airport at the last minute. Follow the links below to find out how.
Barcelona Airport COVID-19 measures for departing flights
You can view the COVID-19 measures in force at Barcelona Airport on the official website of Barcelona Airport.
Barcelona Airport Official Website
Once you are on this page, click on the sections below to learn about the COVID-19 measures at the airport:
– “Info COVID” button in the upper right corner of the page
– inset just below that says “COVID 19 Health Alert Important information for each airport’
From Barcelona to Athens by train from €94.00
To travel by train from Barcelona in Spain to Athens in Greece, the main route leads through France and Italy.Please read the following information and entries in blog
There are two routes. Compare them and choose the one that suits you best.
- 1 Barcelona (Spain) – Marseille (France) – Milan (Italy) – Ancona (Italy) – Patras (Greece) –
Athens (Greece) 4
- 2 Barcelona (Spain) – Civitavecchia (Italy) – Ancona (Italy) – Patras (Greece) – Athens (Greece)
1878 km
To book and buy tickets at the best price, read the information on this page and use the booking links.
How to use the site: we select the best options for routes between cities and tell you where you can buy tickets. Simply select the appropriate option from the list of routes and book your tickets. Some itineraries with connections may require more than one ticket.
If you have questions about the route from Barcelona to Athens, please ask in our forum.
Useful links
rail connection : popular routes among users
Athens – Barcelona / Barcelona – Thessaloniki / Madrid – Athens / Madrid – Thessaloniki / Seville – Athens / Seville – Thessaloniki / Alicante – Athens / Santiago de Compostela – Athens / Lloret de -Mar – Athens / Marbella – Athens
1
Barcelona (Spain) – Marseille (France) – Milan (Italy) – Ancona (Italy) – Patras (Greece) – Athens (Greece)
The route includes several transfers. You need to buy more than one ticket.
1a Traveling from Barcelona (Spain) to Marseille (France)
Travel from Barcelona to Marseille with the direct AVE high-speed train. Travel time – 4:20 hours. Train ticket prices start from 39Euro.
Departure time from Barcelona is 16:30. Arrival time in Marseille – 20:50.
The railway stations are called “Barcelona Sants” and “Marseille St Charles”.
There are also other rail connections available using intercity and regional trains in Spain and France. A scenic detour via Latour-de-Carol is also possible, including the “Petit Train Jaune”.
Find out the exact train schedule and buy a ticket using the given booking links.
Where can I buy a train ticket from Barcelona to Marseille?
Please show me the accommodation options at the destination on booking.com.
Useful links
types of trains: types of trains on this route
Transport Express Régional (TER) / Intercités (IC) / AVE Elipsos Spain – France (AVE Elipsos)
rail connection: popular routes8 among users 900 Marseille – Barcelona
1b Traveling from Marseille (France) to Milan (Italy)
Travel from Marseille to Milan by direct Thello train. Travel time – 7:20 hours. The cost of train tickets starts from 30 euros.
Departure time from Marseille is 11:30. Arrival time in Milan 18:50.
The railway stations are called Marseille St Charles and Milano Centrale.
There are also other train connections available using local trains in France and intercity trains in Italy.
Find out the exact train schedule and buy a ticket using the given booking links.
Where can I buy a train ticket from Marseille to Milan?
Please show me the accommodation options at the destination on booking.com.
Useful links
types of trains: Types of trains on this route
Transport Express Régional (TER) / InterCity (IC) / Eurocity Thello (THELLO)
railway connection: popular routes among users
Milan – Marseille
1c Traveling from Milan (Italy) to Ancona (Italy)
Travel from Milan to Ancona by direct train. Travel time is between 3:30 and 6 hours, depending on the train connection you choose. The cost of train tickets starts from 16 euros. There are frequent trains, at least every hour.
You can choose between high speed trains (Frecciarossa and Frecciabianca) and slower trains such as InterCity and Regionale Veloce. Tickets for lower speed trains are usually cheaper.
Find out the exact train schedule and buy a ticket using the given booking links.
Where can I buy a train ticket from Milan to Ancona?
Please show me the accommodation options at the destination on booking.com.
Useful links
types of trains: Types of trains on this route
InterCity (IC) / Frecciabianca (FB) / Frecciarossa (FR AV) / Regionale (R) / InterCity Bus Italien (ICB I)
rail connection: popular routes among users
Ancona – Milan
1d Travel Ancona (Italy) – Patras (Greece)
Travel from Ancona to Patras by ferry. Travel time is 23 hours. Ticket price starts from 70 euros. Ferry companies Superfast Ferries, ANEK Lines and Grimaldi Lines serve this route.
On board the ferry you will find the following categories of services:
– seats: standard reclining seats, which are the cheapest travel option
– shared cabins with beds: you share a cabin, as well as a shower and toilet with other travelers.
– private cabins: from standard to deluxe cabins with a separate bed, shower and toilet. This is the best option if you want privacy, traveling with family or friends.
Check-in time is two hours before departure.
How to get in Ancona from the train station to the ferry port:
Ancona’s railway station is 2 kilometers from the port. You can either walk, which will take about 30 minutes. Or take the bus route number 12 or 20. There are frequent departures. Travel time by bus is 10 minutes. You will arrive at “Ancona Ferries Terminal”, the departure point of all ferry companies. The price of a bus ticket is 1.50 euros. Show your boarding pass (if you already have one) and you can ride for free.
How to get to Patras from the ferry port to the railway station:
You will arrive at the “New Port” of Patras, which is 2 kilometers south of the railway station. Either walk for 30 minutes along the promenade, or use bus route number 18 to get to the train station. Travel time is 10 minutes with hourly departures. The price of a bus ticket is 1.20 euros. From Patras, continue your journey on the OSE train to Athens and other destinations in Greece.
In Patras you have a second port: the North Port, which serves ferry routes to the Ionian Sea. Take bus line 18 or walk from the train station in 10 minutes.
Where can I buy a ticket for the Ancona – Patras train?
Please show me the accommodation options at the destination on booking.com.
Useful links
railway communication: popular routes among users
Patras – Ancona
1e Travel Patras (Greece) – Athens (Greece)
Travel from Patras to Athens by train. Between Patras and Kiato, the Greek railway bus replaces the train. In Kiato you change from the bus to the train and go to Athens. The total travel time is three hours. The fare for the entire route Patras – Athens – 17 euros.
Find out the exact train schedule and buy your ticket using the booking links.
Where can I buy a train ticket from Patras to Athens?
Please show me the accommodation options at the destination on booking.com.
Useful Links
railway connection: popular routes among users
Athens – Patras
2
Barcelona (Spain) – Civitavecchia (Italy) – Ancona (Italy) – Patras (Greece) – Athens (Greece)
The route includes several transfers. You need to buy more than one ticket.
2a Traveling from Barcelona (Spain) to Civitavecchia (Italy)
Travel from Barcelona to Civitavecchia by ferry. Travel time 20 hours. Ferry tickets start from 40 euros.
The ferry offers standard seats and separate cabins of different comfort classes. There is also a restaurant.
To get to the Grimaldi ferry terminal, take the L3 metro line to Drassanes station. Then either walk straight to the ferry terminal which takes about 20 minutes and is easy. Or walk to the Portal de la Pau bus stop. Take the bus to “Moll de Costa / Grimaldi Terminal Barcelona”. This bus only runs during ferry departure and arrival hours.
You must be at the ferry terminal 1:30 before the ferry departs.
Civitavecchia has a 15 minute walk to the train station. Trains run every 20 minutes from Civitavecchia to Rome. Travel time is one hour. The cost of train tickets is 4.60 euros.
Find out the exact timetable for the ferry and buy a ticket using the given booking links.
Where can I buy a train ticket from Barcelona to Civitavecchia?
Please show me the accommodation options at the destination on booking.com.
Useful links
ferry: Useful ferry connections.
Civitavecchia – Barcelona / Barcelona – Civitavecchia
rail connection: popular routes among users
Civitavecchia – Barcelona
2b Travel time – 5:30 hours.
The cost of train tickets – from 21 euros. You usually need to change trains at the main station in Rome.
Find out the exact train schedule and book a ticket using the links provided.
Where can I buy a ticket for the Civitavecchia – Ancona train?
Please show me the accommodation options at the destination on booking.com.
Useful links
types of trains: Types of trains on this route
InterCity (IC) / Frecciabianca (FB) / Regionale (R)
rail connection: popular routes among users
Ancona – Civitavecchia
2c Travel Ancona (Italy) – Patras (Greece)
Travel from Ancona to Patras by ferry. Travel time is 23 hours. Ticket price starts from 70 euros. Ferry companies Superfast Ferries, ANEK Lines and Grimaldi Lines serve this route.
On board the ferry you will find the following categories of services:
– seats: standard reclining seats, which are the cheapest travel option
– shared cabins with beds: you share a cabin, as well as a shower and toilet with other travelers.
– private cabins: from standard to deluxe cabins with a separate bed, shower and toilet. This is the best option if you want privacy, traveling with family or friends.
Check-in time is two hours before departure.
How to get in Ancona from the train station to the ferry port:
Ancona’s railway station is 2 kilometers from the port. You can either walk, which will take about 30 minutes. Or take the bus route number 12 or 20. There are frequent departures. Travel time by bus is 10 minutes. You will arrive at “Ancona Ferries Terminal”, the departure point of all ferry companies. The price of a bus ticket is 1.50 euros. Show your boarding pass (if you already have one) and you can ride for free.
How to get to Patras from the ferry port to the railway station:
You will arrive at the “New Port” of Patras, which is 2 kilometers south of the railway station. Either walk for 30 minutes along the promenade, or use bus route number 18 to get to the train station. Travel time is 10 minutes with hourly departures. The price of a bus ticket is 1.20 euros. From Patras, continue your journey on the OSE train to Athens and other destinations in Greece.
In Patras you have a second port: the North Port, which serves ferry routes to the Ionian Sea. Take bus line 18 or walk from the train station in 10 minutes.
Where can I buy a ticket for the Ancona – Patras train?
Please show me the accommodation options at the destination on booking.com.
Useful links
railway communication: popular routes among users
Patras – Ancona
2d Travel Patras (Greece) – Athens (Greece)
Travel from Patras to Athens by train. Between Patras and Kiato, the Greek railway bus replaces the train. In Kiato you change from the bus to the train and go to Athens. The total travel time is three hours. The fare for the entire route Patras – Athens – 17 euros.
Find out the exact train schedule and buy your ticket using the booking links.