There are 12 ways to get from Germany to Athens by plane, bus, train or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly from Munich  •  6 h 20 min

  1. Fly from Munich (MUC) to Athens (ATH) MUC - ATH

$105 - $315

Cheapest option

Fly from Berlin Schoenefeld  •  6 h 22 min

  1. Fly from Berlin Schoenefeld (SXF) to Athens (ATH) SXF - ATH

$47 - $238

10 alternative options

Fly from Berlin Tegel  •  6 h 15 min

  1. Fly from Berlin Tegel (TXL) to Athens (ATH) TXL - ATH

$73 - $268

Fly from Frankfurt  •  6 h 15 min

  1. Fly from Frankfurt (FRA) to Athens (ATH) FRA - ATH

$109 - $359

Fly from Dusseldorf  •  6 h 14 min

  1. Fly from Dusseldorf (DUS) to Athens (ATH) DUS - ATH

$93 - $292

Fly from Stuttgart  •  6 h 4 min

  1. Fly from Stuttgart (STR) to Athens (ATH) STR - ATH

$97 - $214

Bus Korona Travel  •  29 h 23 min

  1. Take the bus from Berlín, Südkreuz Bf to Praha, ÚAN Florenc Rj / ...
  2. Take the bus from Praha, ÚAN Florenc to Brno, AN u hotelu Grand Rj / ...
  3. Take the bus from Brno to Athens

$127 - $165

Train, bus Korona Travel  •  29 h 38 min

  1. Take the train from Berlin Hbf (tief) to Praha hl.n. Ec
  2. Take the train from Praha hl.n. to Brno hl.n. Rj / ...
  3. Take the bus from Brno to Athens

$166 - $210

Bus Union Ivkoni  •  39 h 53 min

  1. Take the bus from Berlin to Sofia
  2. Take the bus from Sofia - Central Bus Station to Athens

$88 - $170

Train, bus Agat  •  41 h 54 min

  1. Take the train from Berlin Hbf (Europaplatz) to Wroclaw Glowny, Dworzec autobusowy, Sucha 1-11
  2. Take the bus from Wroclaw to Athens G-01

$143 - $184

Train  •  43 h 9 min

  1. Take the train from Berlin Hbf (tief) to Nürnberg Hbf Ice
  2. Take the train from Nürnberg Hauptbahnhof to Wien Ice
  3. Take the train from Wien Hbf to Beograd Ec
  4. Take the train from Beograd to Thessaloniki AVE
  5. Take the train from Thessaloniki to Athens 601

$338 - $549

Drive  •  23 h

  1. Drive from Berlin to Athens 1465.6 miles

$350 - $550

Questions & Answers

The distance between Germany and Athens is 1792 km. The road distance is 2345 km.

The cheapest way to get from Germany to Athens is to fly which costs 40€ - 210€ and takes 6 h 22 min.

The quickest way to get from Germany to Athens is to fly which takes 6 h 4 min and costs 80€ - 190€.

No, there is no direct train from Germany to Athens. However, there are services departing from Berlin Alexanderplatz and arriving at Athens via Berlin Hbf (tief), Nürnberg Hauptbahnhof, Wien Hbf, Beograd and Thessaloniki. The journey, including transfers, takes approximately 43 h 9 min.

No, there is no direct bus from Germany to Athens. However, there are services departing from Berlin and arriving at Athens via Sofia - Central Bus Station. The journey, including transfers, takes approximately 39 h 53 min.

It takes approximately 6 h 20 min to get from Germany to Athens, including transfers.

What companies run services between Germany and Athens, Greece?

Lufthansa, Aegean Airlines and six other airlines fly from Munich to Athens hourly. Alternatively, you can take a bus from Berlin to Athens via S Südkreuz Bhf/Ostseite, Berlín, Südkreuz Bf, Praha, ÚAN Florenc, Brno, AN u hotelu Grand, Malinovského náměstí, Hlavní nádraží, and Brno in around 29 h 23 min.

Airlines
Lufthansa
Website
lufthansa.com
Flights from Munich to Athens
Ave. Duration
2 h 22 min
When
Every day
Estimated price
$150 - $650
Flights from Munich to Athens via Frankfurt
Ave. Duration
5 h 13 min
When
Every day
Estimated price
$160 - $650
Flights from Munich to Athens via Zurich
Ave. Duration
5 h 10 min
When
Saturday
Estimated price
$210 - $950
Flights from Berlin Tegel to Athens via Munich
Ave. Duration
4 h 37 min
When
Every day
Estimated price
$180 - $800
Flights from Berlin Tegel to Athens via Frankfurt
Ave. Duration
5 h
When
Every day
Estimated price
$180 - $800
Flights from Berlin Tegel to Athens via Zurich
Ave. Duration
5 h 7 min
When
Every day
Estimated price
$200 - $850
Flights from Frankfurt to Athens
Ave. Duration
2 h 40 min
When
Every day
Estimated price
$180 - $800
Flights from Frankfurt to Athens via Munich
Ave. Duration
4 h 30 min
When
Every day
Estimated price
$190 - $800
Flights from Frankfurt to Athens via Zurich
Ave. Duration
5 h 10 min
When
Saturday
Estimated price
$220 - $950
Flights from Dusseldorf to Athens via Munich
Ave. Duration
4 h 47 min
When
Every day
Estimated price
$200 - $800
Flights from Dusseldorf to Athens via Frankfurt
Ave. Duration
4 h 58 min
When
Every day
Estimated price
$200 - $800
Flights from Dusseldorf to Athens via Zurich
Ave. Duration
5 h 7 min
When
Every day
Estimated price
$200 - $800
Flights from Stuttgart to Athens via Munich
Ave. Duration
4 h 8 min
When
Every day
Estimated price
$230 - $500
Flights from Stuttgart to Athens via Frankfurt
Ave. Duration
5 h 2 min
When
Every day
Estimated price
$230 - $500
Flights from Stuttgart to Athens via Zurich
Ave. Duration
5 h 3 min
When
Every day
Estimated price
$220 - $550
Aegean Airlines
Website
aegeanair.com
Flights from Munich to Athens
Ave. Duration
2 h 22 min
When
Every day
Estimated price
$150 - $650
Flights from Berlin Tegel to Athens
Ave. Duration
2 h 45 min
When
Monday, Tuesday, Wednesday, Friday, Saturday and Sunday
Estimated price
$70 - $550
Flights from Berlin Tegel to Athens via Munich
Ave. Duration
4 h 40 min
When
Every day
Estimated price
$180 - $800
Flights from Frankfurt to Athens
Ave. Duration
2 h 40 min
When
Every day
Estimated price
$180 - $800
Flights from Dusseldorf to Athens
Ave. Duration
3 h
When
Monday, Wednesday, Friday, Saturday and Sunday
Estimated price
$130 - $650
Flights from Stuttgart to Athens
Ave. Duration
2 h 35 min
When
Wednesday, Friday and Sunday
Estimated price
$130 - $600
Austrian Airlines
Website
austrian.com
Flights from Munich to Athens via Vienna
Ave. Duration
4 h 17 min
When
Every day
Estimated price
$220 - $900
Flights from Berlin Tegel to Athens via Vienna
Ave. Duration
4 h 50 min
When
Monday, Wednesday and Friday
Estimated price
$200 - $850
Flights from Frankfurt to Athens via Vienna
Ave. Duration
5 h 12 min
When
Every day
Estimated price
$240 - $950
Flights from Dusseldorf to Athens via Vienna
Ave. Duration
5 h 15 min
When
Every day
Estimated price
$210 - $900
Flights from Stuttgart to Athens via Vienna
Ave. Duration
5 h 12 min
When
Monday to Saturday
Estimated price
$230 - $500
Swiss
Website
swiss.com
Flights from Munich to Athens via Zurich
Ave. Duration
5 h 10 min
When
Saturday
Estimated price
$210 - $950
Flights from Berlin Tegel to Athens via Zurich
Ave. Duration
5 h 7 min
When
Every day
Estimated price
$200 - $850
Flights from Frankfurt to Athens via Zurich
Ave. Duration
5 h 10 min
When
Saturday
Estimated price
$220 - $950
Flights from Dusseldorf to Athens via Zurich
Ave. Duration
5 h 7 min
When
Every day
Estimated price
$200 - $800
Flights from Stuttgart to Athens via Zurich
Ave. Duration
5 h 3 min
When
Every day
Estimated price
$220 - $550
Ryanair
Website
ryanair.com
Flights from Frankfurt to Athens
Ave. Duration
2 h 55 min
When
Every day
Estimated price
$50 - $550
Flights from Berlin Schoenefeld to Athens
Ave. Duration
2 h 55 min
When
Every day
Estimated price
$45 - $290
Flights from Berlin Schoenefeld to Athens via Milan Bergamo
Ave. Duration
5 h 50 min
When
Monday to Saturday
Estimated price
$45 - $290
Flights from Berlin Schoenefeld to Athens via Rome Ciampino
Ave. Duration
5 h 55 min
When
Every day
Estimated price
$45 - $290
Air Serbia
Website
airserbia.com
Flights from Berlin Tegel to Athens via Belgrade
Ave. Duration
4 h 5 min
When
Monday, Thursday, Friday and Saturday
Estimated price
$120 - $430
Flights from Frankfurt to Athens via Belgrade
Ave. Duration
5 h 40 min
When
Sunday
Estimated price
$170 - $800
Flights from Stuttgart to Athens via Belgrade
Ave. Duration
4 h 5 min
When
Tuesday, Wednesday, Saturday and Sunday
Estimated price
$130 - $500
Eurowings
Website
eurowings.com
Flights from Berlin Tegel to Athens via Stuttgart
Ave. Duration
5 h
When
Tuesday
Estimated price
$140 - $650
Flights from Dusseldorf to Athens
Ave. Duration
3 h 5 min
When
Tuesday, Thursday and Sunday
Estimated price
$95 - $650
Flights from Stuttgart to Athens
Ave. Duration
2 h 40 min
When
Tuesday and Saturday
Estimated price
$120 - $650
Turkish Airlines
Website
p.turkishairlines.com
Flights from Munich to Athens via Istanbul
Ave. Duration
5 h 5 min
When
Every day
Estimated price
$170 - $750
Flights from Berlin Tegel to Athens via Istanbul
Ave. Duration
5 h 10 min
When
Every day
Estimated price
$170 - $650
easyJet
Website
easyjet.com
Flights from Berlin Tegel to Athens via Naples
Ave. Duration
5 h 15 min
When
Saturday
Estimated price
$65 - $360
Flights from Berlin Schoenefeld to Athens
Ave. Duration
2 h 55 min
When
Every day
Estimated price
$60 - $360
Scandinavian Airlines
Website
flysas.com
Flights from Dusseldorf to Athens via Copenhagen
Ave. Duration
5 h 35 min
When
Every day
Estimated price
$160 - $750
Flights from Stuttgart to Athens via Copenhagen
Ave. Duration
5 h 45 min
When
Every day
Estimated price
$170 - $800
KLM
Website
klm.com
Flights from Dusseldorf to Athens via Amsterdam
Ave. Duration
5 h 55 min
When
Every day
Estimated price
$180 - $850
Flights from Stuttgart to Athens via Amsterdam
Ave. Duration
5 h 30 min
When
Every day
Estimated price
$180 - $750
Ellinair
Website
en.ellinair.com
Flights from Munich to Athens via Thessaloniki
Ave. Duration
4 h 30 min
When
Wednesday and Saturday
Estimated price
$110 - $550
Air France
Website
airfrance.com
Flights from Frankfurt to Athens via Paris CDG
Ave. Duration
5 h 30 min
When
Saturday
Estimated price
$190 - $950
Train operators
Deutsche Bahn
Phone
+49 0180 6 99 66 33
Website
bahn.com
Train from Berlin Hbf (tief) to Praha hl.n.
Ave. Duration
4 h 19 min
Frequency
Every 4 hours
Estimated price
$50 - $75
Website
bahn.de
Train from Berlin Hbf (Europaplatz) to Wroclaw Glowny, Dworzec autobusowy, Sucha 1-11
Ave. Duration
4 h 15 min
Frequency
Once daily
Estimated price
$55 - $80
Website
bahn.de
Train from Berlin Hbf (tief) to Nürnberg Hbf
Ave. Duration
2 h 53 min
Frequency
Hourly
Estimated price
$90 - $130
Website
bahn.de
Train from Nürnberg Hauptbahnhof to Wien
Ave. Duration
4 h 17 min
Frequency
Every 4 hours
Estimated price
$100 - $150
Website
bahn.de
Czech Railways (ČD)
Phone
+420 221 111 122
Email
info@cd.cz
Website
cd.cz
Train from Praha hl.n. to Brno hl.n.
Ave. Duration
2 h 29 min
Frequency
Hourly
Estimated price
$10 - $16
Website
cd.cz
RegioJet
Phone
+420 542 42 42 42
Email
info@regiojet.cz
Website
regiojet.sk
Train from Praha hlavní nádraží to Brno hlavní nádraží
Ave. Duration
2 h 25 min
Frequency
Every 4 hours
Estimated price
$10 - $14
Schedules at
regiojet.sk
Austrian Railways (ÖBB)
Website
oebb.at
Train from Wien Hbf to Beograd
Ave. Duration
11 h 44 min
Frequency
3 times a week
Estimated price
$90 - $140
Website
fahrplan.oebb.at
Purchase an
eurail.com
Greek Railways (OSE)
Website
trainose.gr
Train from Thessaloniki to Athens
Ave. Duration
5 h 10 min
Frequency
Every 4 hours
Estimated price
$27 - $40
Website
trainose.gr
Purchase a
eurail.com
Second Class
$27 - $40
First Class
$35 - $50
Bus operators
RegioJet
Phone
+420 542 42 42 42
Email
info@regiojet.cz
Website
regiojet.sk
Bus from Berlín, Südkreuz Bf to Praha, ÚAN Florenc
Ave. Duration
4 h 15 min
Frequency
Hourly
Estimated price
$11 - $15
Schedules at
regiojet.sk
Bus from Praha, ÚAN Florenc to Brno, AN u hotelu Grand
Ave. Duration
2 h 30 min
Frequency
Hourly
Estimated price
$7 - $10
Schedules at
regiojet.sk
FlixBus
Phone
+49 1807 123 99 123
Email
info@flixbus.de
Website
flixbus.de
Bus from Berlin, Berlin Südkreuz to Prague, Prague ÚAN Florenc
Ave. Duration
4 h 25 min
Frequency
Every 3 hours
Estimated price
$19 - $35
Website
flixbus.co.uk
Bus from Prague, Prague ÚAN Florenc to Brno, Brno Hotel Grand
Ave. Duration
2 h 35 min
Frequency
Every 4 hours
Estimated price
$11 - $20
Website
flixbus.co.uk
Leo Express s.r.o.
Phone
+420 220 311 700
Email
info@le.cz
Website
leoexpress.com
Bus from Praha ÚAN Florenc to Brno hotel Grand
Ave. Duration
2 h 35 min
Frequency
4 times a day
Estimated price
$8 - $11
Schedules at
leoexpress.com
Economy
$8 - $11
Tour Bus
Website
tourbus.cz
Bus from Praha, ÚAN Florenc to Brno - Benešova
Ave. Duration
2 h 34 min
Frequency
Once daily
Estimated price
$6 - $23
Schedules at
tourbus.cz
Korona Travel
Phone
210.92.33.33
Email
info@koronatravel.gr
Website
koronatravel.gr
Bus from Brno to Athens
Ave. Duration
20 h 9 min
Frequency
Once a week
Estimated price
$105
Schedules at
koronatravel.gr
Union Ivkoni
Phone
02/989 0000
Website
union-ivkoni.com
Bus from Berlin to Sofia
Ave. Duration
27 h
Frequency
4 times a week
Estimated price
$55 - $130
Schedules at
online.union-ivkoni.com
Bus from Sofia - Central Bus Station to Athens
Ave. Duration
11 h 53 min
Frequency
Once daily
Estimated price
$29 - $45
Schedules at
union-ivkoni.com
Agat
Website
agat.eu
Bus from Wroclaw to Athens
Ave. Duration
35 h 12 min
Frequency
Twice a week
Estimated price
$85 - $100
Schedules at
agat.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.