There are 11 ways to get from Barcelonès to Greece by plane, bus, train, car, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Athens International Airport
best- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Athens International Airport (ATH)MAD - ATH
8h 32m€87–212Fly to Thessaloniki Airport Makedonia
cheapest- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Thessaloniki Airport Makedonia (SKG)MAD - SKG
10h 24m€85–215Bus, train via Strasbourg
- Take the bus from Ctra.M221-Centro De Menores to Estación Sur De Autobuses351
- Take the bus from Estación Sur de Autobuses to Bordeaux
- Take the train from Bordeaux St Jean to StrasbourgTgv
- Take the bus from Strasbourg to Tirana
- Take the bus from Tirana, Terminali Lindor I Autobusave to Peiraias
47h 26mDrive 3,523 km
- Drive from Barcelonès to Athens3,523 km
36h 28m€629–909Fly to Heraklion International Airport, “Nikos Kazantzakis”
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Heraklion International Airport, “Nikos Kazantzakis” (HER)MAD - HER
9h 39m€104–225Fly to Rhodes International Airport
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Rhodes International Airport (RHO)MAD - RHO
10h 25m€99–256Fly to Ioannina National Airport
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Ioannina National Airport (IOA)MAD - IOA
9h 53m€204–402Bus, train
- Take the bus from Ctra.M221-Centro De Menores to Estación Sur De Autobuses351
- Take the bus from Estación Sur de Autobuses to Estación Central de Autobuses de Zaragoza
- Take the bus from Estación Central de Autobuses de Zaragoza to Tarragona
- Take the bus from Tarragona - Bus Station to Tirana
- Take the bus from Tirana to Larisa
- Take the train from Larissa to AthensIc
2dBus
- Take the bus from Madrid Mendez Alvaro Estacion Sur to Sofia Serdica Bus StopUnion Ivkoni - Unibus 3419 / ...
- Take the bus from Sofia to Athens
2d 16h€194–256Bus via Athens Karolou
- Take the bus from Estación Sur de Autobuses to Sofia
- Take the bus from Sofia Serdica Bus Station to Athens KarolouCitylines 79 / ...
2d 17h€145–207Drive, car train
- Drive from Barcelonès to München Ost
- Take the car train from München Ost to Villach Hbf
- Drive from Villach Hbf to Athens
38h 13m€686–971
Adolfo Suárez Madrid–Barajas Airport (MAD) to Athens International Airport (ATH) flights
Questions & Answers
The cheapest way to get from Barcelonès to Greece is to fly which costs €85 - €220 and takes 8h 32m.
The fastest way to get from Barcelonès to Greece is to fly which takes 8h 32m and costs €85 - €220.
No, there is no direct bus from Barcelonès to Greece. However, there are services departing from Ctra.M204-Cºbellaescusa and arriving at Athens via Av.Francia-Est.Rivas Vaciamadrid, Madrid Mendez Alvaro Estacion Sur and Sofia. The journey, including transfers, takes approximately 2 days 16h.
The distance between Barcelonès and Greece is 2491 km. The road distance is 3523 km.
The best way to get from Barcelonès to Greece without a car is to bus and train via Strasbourg which takes 47h 26m and costs .
It takes approximately 8h 32m to get from Barcelonès to Greece, including transfers.
Barcelonès to Greece bus services, operated by Union Ivkoni, depart from Madrid Mendez Alvaro Estacion Sur station.
The best way to get from Barcelonès to Greece is to fly which takes 8h 32m and costs €85 - €220. Alternatively, you can bus, which costs €190 - €260 and takes 2 days 16h.
Barcelonès to Greece bus services, operated by Union Ivkoni, arrive at Sofia Serdica Bus Stop station.
Yes, the driving distance between Barcelonès to Greece is 3523 km. It takes approximately 36h 28m to drive from Barcelonès to Greece.
What companies run services between Barcelonès, Spain and Greece?
Iberia, Sky Express, and two other airlines fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Athens International Airport (ATH) every 4 hours. Alternatively, you can take a bus from Ctra.M204-Cºbellaescusa to Athens via Ctra.A3-Est.Rivas Vaciamadrid, Av.Francia-Est.Rivas Vaciamadrid, Ombú-Est. Méndez Álvaro, Madrid Mendez Alvaro Estacion Sur, Sofia Serdica Bus Stop, and Sofia in around 2d 16h.
- Website
- en.aegeanair.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Athens International Airport
- Ave. Duration
- 3h 27m
- When
- Every day
- Estimated price
- €75–190
Flights from Adolfo Suárez Madrid–Barajas Airport to Heraklion International Airport, “Nikos Kazantzakis” via Athens International Airport
- Ave. Duration
- 5h 28m
- When
- Every day
- Estimated price
- €75–240
Flights from Adolfo Suárez Madrid–Barajas Airport to Heraklion International Airport, “Nikos Kazantzakis” via Palermo
- Ave. Duration
- 7h 55m
- When
- Tuesday
- Estimated price
- €95–190
Flights from Adolfo Suárez Madrid–Barajas Airport to Rhodes International Airport via Athens International Airport
- Ave. Duration
- 8h 5m
- When
- Every day
- Estimated price
- €75–250
Flights from Adolfo Suárez Madrid–Barajas Airport to Thessaloniki Airport Makedonia via Barcelona
- Ave. Duration
- 5h 10m
- When
- Tuesday and Saturday
- Estimated price
- €110–180
Flights from Adolfo Suárez Madrid–Barajas Airport to Thessaloniki Airport Makedonia via Rome
- Ave. Duration
- 5h 15m
- When
- Wednesday
- Estimated price
- €75–190
Flights from Adolfo Suárez Madrid–Barajas Airport to Ioannina National Airport via Athens International Airport
- Ave. Duration
- 6h 47m
- When
- Every day
- Estimated price
- €100–380
- Website
- ryanair.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Heraklion International Airport, “Nikos Kazantzakis” via Catania
- Ave. Duration
- 7h 10m
- When
- Wednesday
- Estimated price
- €70–240
Flights from Adolfo Suárez Madrid–Barajas Airport to Rhodes International Airport via Bari
- Ave. Duration
- 8h 15m
- When
- Monday
- Estimated price
- €90–140
Flights from Adolfo Suárez Madrid–Barajas Airport to Rhodes International Airport via Rome
- Ave. Duration
- 9h 50m
- When
- Monday
- Estimated price
- €90–140
Flights from Adolfo Suárez Madrid–Barajas Airport to Thessaloniki Airport Makedonia via Rome
- Ave. Duration
- 5h 31m
- When
- Thursday to Sunday
- Estimated price
- €60–230
Flights from Adolfo Suárez Madrid–Barajas Airport to Thessaloniki Airport Makedonia via Bologna
- Ave. Duration
- 9h 5m
- When
- Sunday
- Estimated price
- €75–190
- Website
- volotea.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Athens International Airport
- Ave. Duration
- 3h 27m
- When
- Every day
- Estimated price
- €75–190
Flights from Adolfo Suárez Madrid–Barajas Airport to Heraklion International Airport, “Nikos Kazantzakis” via Palermo
- Ave. Duration
- 7h 55m
- When
- Tuesday
- Estimated price
- €95–190
Flights from Adolfo Suárez Madrid–Barajas Airport to Thessaloniki Airport Makedonia via Barcelona
- Ave. Duration
- 5h 10m
- When
- Tuesday and Saturday
- Estimated price
- €110–180
Flights from Adolfo Suárez Madrid–Barajas Airport to Thessaloniki Airport Makedonia via Rome
- Ave. Duration
- 5h 15m
- When
- Wednesday
- Estimated price
- €75–190
- Website
- iberia.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Athens International Airport
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- €75–160
- Website
- skyexpress.gr
Flights from Adolfo Suárez Madrid–Barajas Airport to Athens International Airport
- Ave. Duration
- 3h 30m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €70–180
Flights from Adolfo Suárez Madrid–Barajas Airport to Heraklion International Airport, “Nikos Kazantzakis” via Athens International Airport
- Ave. Duration
- 5h 10m
- When
- Monday
- Estimated price
- €100–190
Flights from Adolfo Suárez Madrid–Barajas Airport to Rhodes International Airport via Athens International Airport
- Ave. Duration
- 5h 45m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €75–260
- Website
- ita-airways.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Rhodes International Airport via Rome
- Ave. Duration
- 6h 22m
- When
- Monday
- Estimated price
- €75–260
- Website
- aireuropa.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Athens International Airport
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- €75–210
- Website
- easyjet.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Thessaloniki Airport Makedonia via Milan Malpensa
- Ave. Duration
- 5h 25m
- When
- Monday and Friday
- Estimated price
- €60–210
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Bordeaux St Jean to Strasbourg
- Ave. Duration
- 5h 40m
- Frequency
- Once daily
- Estimated price
- €110–250
- Website
- https://www.sncf-connect.com/en-en
- Phone
- 14511
- Website
- hellenictrain.gr
Train from Larissa to Athens
- Ave. Duration
- 3h 37m
- Frequency
- Twice daily
- Estimated price
- €14–21
- Website
- https://www.hellenictrain.gr/en
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from München Ost to Villach Hbf
- Ave. Duration
- 2h 18m
- Frequency
- Once daily
- Estimated price
- €95–110
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- 012
- tarjetatransportepublico@madrid.org
- Website
- crtm.es
Bus from Ctra.M221-Centro De Menores to Estación Sur De Autobuses
- Ave. Duration
- 1 min
- Frequency
- Every 2 hours
- Estimated price
- €4–7
- Website
- https://www.crtm.es/?lang=en
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Estación Sur de Autobuses to Bordeaux
- Ave. Duration
- 8h 25m
- Frequency
- 4 times a week
- Estimated price
- €30–80
- Website
- https://www.flixbus.co.uk
- Phone
- +355 68 20 63 724
- info@arjanitravel.com
- Website
- arjanitravel.com
Bus from Strasbourg to Tirana
- Ave. Duration
- 18h 52m
- Frequency
- Once a week
- Schedules at
- arjanitravel.com
- Phone
- +355 69 617 8170
- diamanttravel88@gmail.com
- Website
- facebook.com
Bus from Tirana, Terminali Lindor I Autobusave to Peiraias
- Ave. Duration
- 9h 45m
- Frequency
- Once daily
- Estimated price
- €40
- Schedules at
- facebook.com
- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.com
Bus from Estación Sur de Autobuses to Estación Central de Autobuses de Zaragoza
- Ave. Duration
- 3h 45m
- Frequency
- 4 times a day
- Estimated price
- €9–35
- Website
- https://www.alsa.com/en/
Bus from Estación Central de Autobuses de Zaragoza to Tarragona
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- €19–29
- Website
- https://www.alsa.com/en/
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Estación Sur de Autobuses to Estación Central de Autobuses de Zaragoza
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- €28–40
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +355 69 249 3348
- pati.travel@hotmail.com
- Website
- pati-travel.al
Bus from Tarragona - Bus Station to Tirana
- Ave. Duration
- 27h
- Frequency
- Twice a week
- Schedules at
- facebook.com
- Phone
- +30694 051 4160
- metroeurotirane@hotmail.com
- Website
- metroeuro.travel
Bus from Tirana to Larisa
- Ave. Duration
- 5h 50m
- Frequency
- Twice daily
- Schedules at
- metroeuro.travel
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Madrid Mendez Alvaro Estacion Sur to Sofia Serdica Bus Stop
- Ave. Duration
- 47h 30m
- Frequency
- 3 times a week
- Estimated price
- €120–180
- Website
- https://union-ivkoni.com/en
Bus from Sofia Serdica Bus Station to Athens Karolou
- Ave. Duration
- 12h 30m
- Frequency
- Once daily
- Estimated price
- €30–50
- Website
- https://union-ivkoni.com/en
- Phone
- 02 981 13 33
- outgoing@tourist-service.com
- Website
- en.tourist-service.com
Bus from Sofia to Athens
- Ave. Duration
- 13h 35m
- Frequency
- 3 times a week
- Estimated price
- €69
- Website
- https://en.tourist-service.com/
- Phone
- 02 981 10 40
- travel@yubim.eu
- Website
- yubim.eu
Bus from Estación Sur de Autobuses to Sofia
- Ave. Duration
- 2d 2h
- Frequency
- Twice a week
- Estimated price
- €110–150
- Schedules at
- yubim.eu
- Phone
- +359 0885700870
- support@citylines.eu
- Website
- citylines.eu
Bus from Sofia Serdica Bus Station to Athens Karolou
- Ave. Duration
- 11h 30m
- Frequency
- Twice daily
- Estimated price
- €45–65
- Website
- https://citylines.eu/
Want to know more about travelling around Greece
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Getting around the Cyclades
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
There are 12318+ hotels available in Greece.








































