There are 13 ways to get from Western Europe to Athens by train, plane, bus, 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.
Train to Frankfurt, fly
best- Take the train from Koblenz Hauptbahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Athens International Airport (ATH)plane FRA - ATH
8h 8m€123–334Bus to Hahn, fly
cheapest- Take the bus from Bullay Bf to Hahnbus
- Fly from Hahn (HHN) to Athens International Airport (ATH)plane HHN - ATH
10h 6m€96–281Train, bus
- Take the train from Koblenz Hauptbahnhof to Frankfurttrain 91 / ...
- Take the bus from Frankfurt to Skopje, Transporten Centarbus
- Take the bus from Skopje, Transporten Centar to Thessaloníkibus
- Take the train from Thessaloniki to Athenstrain Ic
35h 20m€167–264Train, bus via Hegyeshalom
- Take the train from Koblenz Hauptbahnhof to Wien Hauptbahnhoftrain 90N
- Take the train from Wien Hbf to Hegyeshalomtrain Ec
- Take the train from Hegyeshalom to Ferencvarostrain
- Take the bus from Budapest, Népliget Autóbusz-Pályaudvar to Thessalonikibus
- Take the train from Thessaloniki to Athenstrain Ic
39h 34mDrive 2,470.5 km
- Drive from Western Europe to Athenscar 2,470.5 km
23h 36m€449–648Train to Düsseldorf International Airport, fly
- Take the train from Koblenz Hauptbahnhof to Düsseldorf Hbftrain
- Fly from Düsseldorf International Airport (DUS) to Athens International Airport (ATH)plane DUS - ATH
8h 19m€116–358Train to Cologne Bonn Airport, fly
- Take the train from Koblenz Hauptbahnhof to Köln Hbftrain
- Fly from Cologne Bonn Airport (CGN) to Athens International Airport (ATH)plane CGN - ATH
7h 57m€118–316Train, train to Luxembourg, fly
- Take the train from Treis-Karden Bf to Trier, Hauptbahnhoftrain
- Take the train from Trier, Hauptbahnhof to Luxembourgtrain
- Fly from Luxembourg (LUX) to Athens International Airport (ATH)plane LUX - ATH
8h 35m€119–283Train to Stuttgart Airport, fly
- Take the train from Koblenz Hauptbahnhof to Hauptbahnhoftrain
- Fly from Stuttgart Airport (STR) to Athens International Airport (ATH)plane STR - ATH
10h 3m€164–441Bus
- Take the bus from Montabaur to Durrësbus
- Take the bus from Durrës to Athensbus
38h 27mTrain, bus #2
- Take the train from Koblenz Hauptbahnhof to Limburgtrain
- Take the bus from Limburg Süd to Tiranabus
- Take the bus from Tirana, Terminali Lindor I Autobusave to Athensbus
39h 11mTrain, Bus
- Take the train from Koblenz Hauptbahnhof to Mannheim, Hauptbahnhoftrain 55 / ...
- Take the bus from Mannheim to Larissabus
- Take the train from Larissa to Athenstrain Ic
2d€259–487Drive, car train
- Drive from Western Europe to Fuldacar
- Take the car train from Fulda to Villach Hbfcartrain
- Drive from Villach Hbf to Athenscar
28h 46m€424–612
Frankfurt (FRA) to Athens International Airport (ATH) flights
Questions & Answers
The cheapest way to get from Western Europe to Athens is to bus and fly which costs €95 - €290 and takes 10h 6m.
The fastest way to get from Western Europe to Athens is to train and fly which takes 7h 57m and costs €110 - €320.
No, there is no direct bus from Western Europe to Athens. However, there are services departing from Brodenbach Brißbachtal and arriving at Athens via Koblenz Hauptbahnhof, Montabaur and Durrës. The journey, including transfers, takes approximately 38h 27m.
The distance between Western Europe and Athens is 1988 km. The road distance is 2470.5 km.
The best way to get from Western Europe to Athens without a car is to train and bus which takes 35h 20m and costs €160 - €270.
It takes approximately 8h 8m to get from Western Europe to Athens, including transfers.
Western Europe to Athens bus services, operated by Deva Tours, depart from Montabaur station.
Western Europe to Athens bus services, operated by Deva Tours, arrive at Durrës station.
Yes, the driving distance between Western Europe to Athens is 2471 km. It takes approximately 23h 36m to drive from Western Europe to Athens.
There are 13658+ hotels available in Athens.
What companies run services between Western Europe, Germany and Athens, Greece?
You can take a bus from Brodenbach Brißbachtal to Athens via Koblenz Hauptbahnhof, Montabaur Bf, Montabaur, and Durrës in around 38h 27m.
- Website
- en.aegeanair.com
Flights from Frankfurt to Athens International Airport
- Ave. Duration
- 2h 47m
- When
- Every day
- Estimated price
- €70–230
Flights from Düsseldorf International Airport to Athens International Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- €55–210
Flights from Düsseldorf International Airport to Athens International Airport via Thessaloniki
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- €55–210
Flights from Cologne Bonn Airport to Athens International Airport via Thessaloniki
- Ave. Duration
- 5h 56m
- When
- Monday and Thursday
- Estimated price
- €55–280
Flights from Luxembourg to Athens International Airport
- Ave. Duration
- 2h 50m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €130–190
Flights from Hahn to Athens International Airport via Rome
- Ave. Duration
- 4h 45m
- When
- Sunday
- Estimated price
- €100–320
Flights from Hahn to Athens International Airport via Sofia
- Ave. Duration
- 5h
- When
- Monday
- Estimated price
- €65–230
Flights from Hahn to Athens International Airport via Thessaloniki
- Ave. Duration
- 7h 5m
- When
- Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- €60–230
Flights from Hahn to Athens International Airport via Skopje
- Ave. Duration
- 7h
- When
- Wednesday and Sunday
- Estimated price
- €55–230
Flights from Hahn to Athens International Airport via Bari
- Ave. Duration
- 8h 5m
- When
- Tuesday
- Estimated price
- €60–230
Flights from Stuttgart Airport to Athens International Airport
- Ave. Duration
- 2h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €75–200
Flights from Stuttgart Airport to Athens International Airport via Thessaloniki
- Ave. Duration
- 5h 30m
- When
- Thursday and Sunday
- Estimated price
- €75–200
- Website
- lufthansa.com
Flights from Frankfurt to Athens International Airport
- Ave. Duration
- 2h 47m
- When
- Every day
- Estimated price
- €70–230
Flights from Düsseldorf International Airport to Athens International Airport via Munich
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- €100–350
Flights from Luxembourg to Athens International Airport via Munich
- Ave. Duration
- 5h 20m
- When
- Monday to Thursday
- Estimated price
- €120–200
- Website
- eurowings.com
Flights from Düsseldorf International Airport to Athens International Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- €45–220
Flights from Cologne Bonn Airport to Athens International Airport
- Ave. Duration
- 3h
- When
- Tuesday and Sunday
- Estimated price
- €55–200
Flights from Stuttgart Airport to Athens International Airport
- Ave. Duration
- 2h 35m
- When
- Wednesday, Friday, Sunday, and Monday
- Estimated price
- €65–200
- Website
- skyexpress.gr
Flights from Frankfurt to Athens International Airport
- Ave. Duration
- 2h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €70–180
Flights from Düsseldorf International Airport to Athens International Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- €75–180
Flights from Hahn to Athens International Airport via Thessaloniki
- Ave. Duration
- 6h 45m
- When
- Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- €60–230
- Website
- airserbia.com
Flights from Düsseldorf International Airport to Athens International Airport via Belgrade
- Ave. Duration
- 5h 55m
- When
- Thursday and Sunday
- Estimated price
- €80–150
Flights from Stuttgart Airport to Athens International Airport via Belgrade
- Ave. Duration
- 4h 52m
- When
- Friday, Sunday, Wednesday, and Thursday
- Estimated price
- €80–150
- Website
- swiss.com
Flights from Luxembourg to Athens International Airport via Zurich
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- €90–320
- Website
- ryanair.com
Flights from Cologne Bonn Airport to Athens International Airport
- Ave. Duration
- 3h
- When
- Monday, Wednesday, and Friday
- Estimated price
- €55–160
- Website
- easyjet.com
Flights from Luxembourg to Athens International Airport via Naples
- Ave. Duration
- 5h 30m
- When
- Saturday
- Estimated price
- €70–130
- Website
- flyulendo.com
Flights from Hahn to Athens International Airport via Tirana
- Ave. Duration
- 9h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €50–220
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Koblenz Hauptbahnhof to Frankfurt
- Ave. Duration
- 1h 11m
- Frequency
- Every 3 hours
- Estimated price
- €21–90
- Website
- https://int.bahn.de/en
Train from Koblenz Hauptbahnhof to Frankfurt
- Ave. Duration
- 1h 25m
- Frequency
- Every 2 hours
- Estimated price
- €22–95
- Website
- https://int.bahn.de/en
Train from Koblenz Hauptbahnhof to Düsseldorf Hbf
- Ave. Duration
- 1h 20m
- Frequency
- Every 2 hours
- Estimated price
- €24–100
- Website
- https://int.bahn.de/en
Train from Koblenz Hauptbahnhof to Köln Hbf
- Ave. Duration
- 1h 1m
- Frequency
- Every 3 hours
- Estimated price
- €16–70
- Website
- https://int.bahn.de/en
Train from Koblenz Hauptbahnhof to Hauptbahnhof
- Ave. Duration
- 2h 35m
- Frequency
- Every 4 hours
- Estimated price
- €50–210
- Website
- https://int.bahn.de/en
Train from Koblenz Hauptbahnhof to Mannheim, Hauptbahnhof
- Ave. Duration
- 1h 33m
- Frequency
- Every 2 hours
- Estimated price
- €29–130
- Website
- https://int.bahn.de/en
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Koblenz Hauptbahnhof to Frankfurt
- Ave. Duration
- 1h 12m
- Frequency
- Once daily
- Estimated price
- €13–27
- Website
- https://www.ns.nl/en
Train from Koblenz Hauptbahnhof to Düsseldorf Hbf
- Ave. Duration
- 1h 31m
- Frequency
- 6 times a week
- Estimated price
- €14–30
- Website
- https://www.ns.nl/en
Train from Koblenz Hauptbahnhof to Mannheim, Hauptbahnhof
- Ave. Duration
- 2h 40m
- Frequency
- Once daily
- Estimated price
- €18–40
- Website
- https://www.ns.nl/en
- Phone
- +32 70 79 79 79
- Website
- belgiantrain.be
Train from Koblenz Hauptbahnhof to Frankfurt
- Ave. Duration
- 1h 17m
- Frequency
- Once a week
- Estimated price
- €19–40
- Website
- https://www.belgiantrain.be/en
- Phone
- +49 621 830 1200
- Website
- suewex.de
Train from Koblenz Hauptbahnhof to Frankfurt
- Ave. Duration
- 1h 49m
- Frequency
- 5 times a week
- Estimated price
- €21–29
- Schedules at
- suewex.de
Train from Treis-Karden Bf to Trier, Hauptbahnhof
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Estimated price
- €15–21
- Schedules at
- suewex.de
Train from Trier, Hauptbahnhof to Luxembourg
- Ave. Duration
- 1h 1m
- Frequency
- Once daily
- Estimated price
- €12–17
- Schedules at
- suewex.de
Train from Koblenz Hauptbahnhof to Mannheim, Hauptbahnhof
- Ave. Duration
- 4h 15m
- Frequency
- 5 times a day
- Estimated price
- €26–40
- Schedules at
- suewex.de
- Phone
- 14511
- Website
- hellenictrain.gr
Train from Thessaloniki to Athens
- Ave. Duration
- 5h 9m
- Frequency
- 4 times a day
- Estimated price
- €30–50
- Website
- https://www.hellenictrain.gr/en
Train from Thessaloniki to Athens
- Ave. Duration
- 5h 9m
- Frequency
- 4 times a day
- Estimated price
- €30–50
- Website
- https://www.hellenictrain.gr/en
Train from Larissa to Athens
- Ave. Duration
- 3h 38m
- Frequency
- 4 times a day
- Estimated price
- €21–35
- Website
- https://www.hellenictrain.gr/en
- Phone
- +43 5 1717
- Website
- konzern.oebb.at
Train from Koblenz Hauptbahnhof to Wien Hauptbahnhof
- Ave. Duration
- 10h 15m
- Frequency
- 3 times a week
- Estimated price
- €180–270
- Website
- https://konzern.oebb.at/en/
Train from Koblenz Hauptbahnhof to Köln Hbf
- Ave. Duration
- 2h 22m
- Frequency
- 3 times a week
- Estimated price
- €24–40
- Website
- https://konzern.oebb.at/en/
- Phone
- +43 (0) 5 1717
- Website
- oebb.at
Train from Wien Hbf to Hegyeshalom
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- €15–28
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- oebb.at
Train from Wien Hbf to Hegyeshalom
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- €15–27
- Website
- https://www.oebb.at/en/
- Phone
- +43 (0)5 1717
- Website
- oebb.at
Train from Wien Hbf to Hegyeshalom
- Ave. Duration
- 43 min
- Frequency
- 3 times a day
- Estimated price
- €16–25
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- €16–24
- Phone
- +420 222 222 221
- [email protected]
- Website
- regiojet.com
Train from Wien Hbf to Hegyeshalom
- Ave. Duration
- 52 min
- Frequency
- Every 4 hours
- Estimated price
- €4–7
- Website
- https://regiojet.com/
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- jegy.mav.hu
Train from Hegyeshalom to Ferencvaros
- Ave. Duration
- 2h 21m
- Frequency
- Once daily
- Estimated price
- €8–10
- Website
- https://jegy.mav.hu/
- Phone
- +49 221 13 999 444
- Website
- nationalexpress.de
Train from Koblenz Hauptbahnhof to Düsseldorf Hbf
- Ave. Duration
- 1h 45m
- Frequency
- Every 30 minutes
- Schedules at
- nationalexpress.de
Train from Koblenz Hauptbahnhof to Köln Hbf
- Ave. Duration
- 1h 12m
- Frequency
- Every 30 minutes
- Schedules at
- nationalexpress.de
- Phone
- +49-261-98887070
- [email protected]
- Website
- mittelrheinbahn.de
Train from Koblenz Hauptbahnhof to Köln Hbf
- Ave. Duration
- 1h 32m
- Frequency
- Once a week
- Estimated price
- €17–24
- Schedules at
- mittelrheinbahn.de
- Phone
- +352 24 89 24 89
- Website
- cfl.lu
Train from Treis-Karden Bf to Trier, Hauptbahnhof
- Ave. Duration
- 57 min
- Frequency
- Every 2 hours
- Estimated price
- €11–17
- Website
- https://www.cfl.lu/en-gb
Train from Trier, Hauptbahnhof to Luxembourg
- Ave. Duration
- 47 min
- Frequency
- Hourly
- Estimated price
- €7–12
- Website
- https://www.cfl.lu/en-gb
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Treis-Karden Bf to Trier, Hauptbahnhof
- Ave. Duration
- 1h 16m
- Frequency
- Twice daily
- Estimated price
- €16–27
- Website
- https://int.bahn.de/en
Train from Koblenz Hauptbahnhof to Limburg
- Ave. Duration
- 1h 11m
- Frequency
- Hourly
- Estimated price
- €11–19
- Website
- https://int.bahn.de/en
Train from Koblenz Hauptbahnhof to Mannheim, Hauptbahnhof
- Ave. Duration
- 2h 37m
- Frequency
- Twice a week
- Estimated price
- €35–60
- Website
- https://int.bahn.de/en
- Phone
- +49 (0) 221 800 20 820
- [email protected]
- Website
- urlaubs-express.de
Car train from Fulda to Villach Hbf
- Ave. Duration
- 9h 1m
- Frequency
- Once a week
- Estimated price
- €95–120
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- +389 42 218 007
- Website
- nasirtours.mk
Bus from Frankfurt to Skopje, Transporten Centar
- Ave. Duration
- 20h 29m
- Frequency
- Twice a week
- Estimated price
- €75
- Website
- https://www.nasirtours.mk/en/destinations
- Phone
- +389 2 240 2528
- [email protected]
- Website
- ruleturs.mk
Bus from Skopje, Transporten Centar to Thessaloníki
- Ave. Duration
- 3h 35m
- Frequency
- 3 times a week
- Estimated price
- €35
- Schedules at
- ruleturs.mk
- Phone
- +30 210 92 33 33
- [email protected]
- Website
- koronatravel.gr
Bus from Budapest, Népliget Autóbusz-Pályaudvar to Thessaloniki
- Ave. Duration
- 15h 50m
- Frequency
- Once a week
- Schedules at
- koronatravel.gr
- Phone
- +49 (0) 2672 9362-0
- [email protected]
- Website
- bkr-mobility.de
Bus from Bullay Bf to Hahn
- Ave. Duration
- 1h 16m
- Frequency
- 5 times a day
- Schedules at
- bkr-mobility.de
- Phone
- +49 6131 4975 022
- [email protected]
- Website
- dbregiobus-mitte.de
Bus from Bullay Bf to Hahn
- Ave. Duration
- 53 min
- Frequency
- Once daily
- Estimated price
- €10–14
- Schedules at
- dbregiobus-mitte.de
- Phone
- +355 673 835 770
- Website
- devatours.eu
Bus from Montabaur to Durrës
- Ave. Duration
- 24h 15m
- Frequency
- Once a week
- Schedules at
- devatours.eu
- Phone
- +210 52 25 550
- [email protected]
- Website
- arttour.gr
Bus from Durrës to Athens
- Ave. Duration
- 9h 58m
- Frequency
- Once daily
- Estimated price
- €40
- Schedules at
- arttour.gr
- Phone
- +383 44 102 280
- [email protected]
- Website
- armendtours.com
Bus from Limburg Süd to Tirana
- Ave. Duration
- 24h 18m
- Frequency
- Twice a week
- Schedules at
- armendtours.com
- Phone
- +2105203350
- Website
- top-lines.gr
Bus from Tirana, Terminali Lindor I Autobusave to Athens
- Ave. Duration
- 10h 17m
- Frequency
- Twice daily
- Estimated price
- €45
- Schedules at
- top-lines.gr
- Phone
- +355 68 407 6607
- [email protected]
- Website
- facebook.com
Bus from Tirana, Terminali Lindor I Autobusave to Athens
- Ave. Duration
- 12h 22m
- Frequency
- Twice daily
- Estimated price
- €50
- Schedules at
- facebook.com
- Phone
- +355 67 604 2191
- Website
- facebook.com
Bus from Tirana, Terminali Lindor I Autobusave to Athens
- Ave. Duration
- 15h
- Frequency
- Once daily
- Schedules at
- autobus.al
- Phone
- +30 2310261280
- Website
- portokalidistours.com
Bus from Mannheim to Larissa
- Ave. Duration
- 39h 45m
- Frequency
- Once a week
- Estimated price
- €220–330
- Schedules at
- portokalidistours.gr
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide











































































