COVID-19 Travel restrictions may apply upon entering Greece. Learn More.

There are 7 ways to get from Prague 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 Prague  •  5h 58m

  1. Fly from Prague (PRG) to Athens (ATH) PRG - ATH

51€ - 261€

6 alternative options

Bus to Dresden, fly  •  10h 32m

  1. Take the bus from Prague, ÚAN Florenc to Dresden, Hbf., Bayrische Str.
  2. Fly from Dresden (DRS) to Athens (ATH) DRS - ATH

88€ - 485€

Bus, train  •  21h 39m

  1. Take the bus from Praha ÚAN Florenc to Thessaloniki Simeonidis
  2. Take the train from Thessaloniki to Athens Ic / ...

84€ - 121€

Train, bus via Skopje  •  26h 4m

  1. Take the train from Prague, hl.n. to Vienna, Hbf
  2. Take the bus from Wien to Skopje
  3. Take the train from Skopje to Thessaloniki
  4. Take the train from Thessaloniki to Athens Ic

88€ - 188€

Bus  •  31h

  1. Take the bus from Praha to Athens

90€

Train, bus  •  35h 20m

  1. Take the train from Prague, hl.n. to Český Těšín, nádraží RegioJet
  2. Take the bus from Cesky Tesin to Athens

65€ - 114€

Drive  •  18h 58m

  1. Drive from Prague to Athens 1987.9 km

240€ - 360€

Prague to Athens by bus

The bus journey time between Prague and Athens is around 31h and covers a distance of around 2088 km. The fastest bus normally takes 31h. Operated by Korona Travel, the Prague to Athens bus service departs from Praha and arrives in Athens. Typically only one bus runs weekly, although weekend and holiday schedules can vary so check in advance.

The schedules shown below are for the next available departures.

Prague to Athens bus schedules

Train services typically run at the following times each day These schedules are estimated
Estimated schedules: These schedules are estimated and based on typical services on an average day. Please check times and availability with the operator before travelling.
Czech Republic → Greece
Partially open

Travel safe during COVID-19

International entry into Greece from Czech Republic

  • Entry is partially open for citizens and permanent residents of Czech Republic
Show more details
Allowed for: Citizens and permanent residents of Greece, as well as residents from EU Schengen Area (EU countries, Iceland, Liechtenstein, Norway, and Switzerland), Andorra, Australia, Bahrain, Belarus, Canada, China, Cyprus, Israel, Kuwait, Monaco, New Zealand, North Macedonia, Qatar, Russia, Rwanda, San Marino, Saudi Arabia, Serbia, Singapore, South Korea, Thailand, Ukraine, United Arab Emirates, United Kingdom, United States and Vatican

Restricted for: Foreign nationals from outside EU Schengen Area with the above exceptions

Show less

Conditions of entry into Greece from Czech Republic

  • Negative Covid-19 test issued at most 3 days before arrival or 7 day mandatory self-quarantine
  • Health screen upon arrival. Those showing symptoms will be tested. A positive test will result in mandatory quarantine
  • Passenger Locator Form (PLF) required
  • Travellers with a certificate of vaccination are exempted from providing a negative COVID-19 test
  • Arrivals vaccinated against COVID-19 are exempted from compulsory quarantine
This applies to arrivals from all countries, with no exceptions

Rules to follow in Greece

1m

Mandatory

Considerations leaving from Czech Republic

The official advice is to avoid non-essential international travel to high risk countries

Frequently Asked Questions


Yes, but conditions apply when entering Greece from Czech Republic.

Explore options for future travel

Domestic travel is restricted

  • Face masks are mandatory
  • There is a social distancing requirement of 1 metre
  • Nationwide control measures in place

Explore travel options

The national COVID-19 helpline number in Athens is 0210 521 2054.

Wearing a face mask on public transport in Athens is mandatory.

The social distance requirement in Athens is 1 metre.

Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 0210 521 2054.

Yes, entry into Czech Republic from Greece is currently restricted.

Explore options for future travel.

Last updated: 16 May 2021
Exceptions may apply, for full details: European Union.

We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.

Questions & Answers

The most affordable way to get from Prague to Athens is to bus, which costs 2 334 Kč and takes 31h.

More details

The quickest way to get from Prague to Athens is to fly which costs 1 300 Kč - 7 000 Kč and takes 5h 58m.

More details

Yes, there is a direct bus departing from Praha and arriving at Athens. Services depart once a week, and operate Saturday. The journey takes approximately 31h.

More details

The distance between Prague and Athens is 1535 km. The road distance is 1987.9 km.

Get driving directions

The best way to get from Prague to Athens without a car is to bus and train which takes 21h 39m and costs 2 100 Kč - 3 200 Kč.

More details

It takes approximately 5h 58m to get from Prague to Athens, including transfers.

More details

Prague to Athens bus services, operated by Korona Travel, depart from Praha station.

More details

The best way to get from Prague to Athens is to fly which takes 5h 58m and costs 1 300 Kč - 7 000 Kč. Alternatively, you can bus, which costs 2 334 Kč and takes 31h.

Mode details

The quickest flight from Prague Airport to Athens Airport is the direct flight which takes 2h 30m.

Search flights

Prague to Athens bus services, operated by Korona Travel, arrive at Athens station.

More details

Map of how to get from Prague to Athens.
Launch map view
  • Distance: 1535.1 km
  • Duration: 5h 58m

What companies run services between Prague, Czech Republic and Athens, Greece?

Aegean Airlines, Bulgaria Air and seven other airlines fly from Prague to Athens every 4 hours. Alternatively, Korona Travel operates a bus from Praha to Athens once a week. Tickets cost 90€ and the journey takes 31h.

Airlines
Lufthansa
Website
lufthansa.com
Flights from Prague to Athens via Frankfurt
Ave. Duration
5h 32m
When
Every day
Estimated price
150€ - 490€
Flights from Dresden to Athens via Frankfurt
Ave. Duration
5h 45m
When
Every day
Estimated price
110€ - 550€
Flights from Dresden to Athens via Munich
Ave. Duration
7h 55m
When
Every day
Estimated price
100€ - 500€
Swiss
Website
swiss.com
Flights from Prague to Athens via Geneva
Ave. Duration
5h 25m
When
Monday, Friday and Sunday
Estimated price
190€ - 430€
Flights from Prague to Athens via Zurich
Ave. Duration
5h 50m
When
Monday, Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
190€ - 430€
Aegean Airlines
Website
en.aegeanair.com
Flights from Prague to Athens
Ave. Duration
2h 30m
When
Wednesday and Sunday
Estimated price
90€ - 250€
Flights from Dresden to Athens via Munich
Ave. Duration
7h 25m
When
Tuesday and Friday
Estimated price
100€ - 500€
KLM
Website
klm.com
Flights from Dresden to Athens via Amsterdam Schiphol
Ave. Duration
9h 30m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
110€ - 380€
Bulgaria Air
Website
air.bg
Flights from Prague to Athens via Sofia
Ave. Duration
4h 5m
When
Tuesday
Estimated price
150€ - 320€
Air Serbia
Website
airserbia.com
Flights from Prague to Athens via Belgrade
Ave. Duration
4h 15m
When
Monday
Estimated price
100€ - 250€
Tarom
Website
tarom.ro
Flights from Prague to Athens via Bucharest Otopeni
Ave. Duration
4h 25m
When
Monday, Wednesday and Friday
Estimated price
120€ - 240€
Austrian Airlines
Website
austrian.com
Flights from Prague to Athens via Vienna
Ave. Duration
5h 20m
When
Every day
Estimated price
150€ - 290€
Ryanair
Website
ryanair.com
Flights from Prague to Athens via Charleroi
Ave. Duration
5h 55m
When
Wednesday and Sunday
Estimated price
40€ - 130€
LOT
Website
lot.com
Flights from Prague to Athens via Warsaw Chopin
Ave. Duration
6h
When
Sunday
Estimated price
180€ - 550€
Volotea
Website
volotea.com
Flights from Dresden to Athens via Heraklion
Ave. Duration
4h 55m
When
Friday
Estimated price
70€ - 380€
Train operators
Greek Railways (OSE)
Website
trainose.gr
Train from Thessaloniki to Athens
Ave. Duration
4h 9m
Frequency
Every 4 hours
Estimated price
19€ - 28€
Website
Greek Railways (OSE)
Book at
Raileurope.com
RegioJet
Phone
+420 542 42 42 42
Email
info@regiojet.cz
Website
regiojet.com
Train from Prague, hl.n. to Vienna, Hbf
Ave. Duration
4h 2m
Frequency
Every 2 hours
Estimated price
10€ - 35€
Website
RegioJet
2nd Class
10€ - 14€
1st Class
23€ - 35€
Train from Prague, hl.n. to Český Těšín, nádraží
Ave. Duration
4h
Frequency
Every 3 hours
Estimated price
9€ - 35€
Website
RegioJet
2nd Class
9€ - 14€
1st Class
22€ - 35€
Railways of the Republic North Macedonia Transport AD
Bus operators
RegioJet
Phone
+420 542 42 42 42
Email
info@regiojet.cz
Website
regiojet.com
Bus from Prague, ÚAN Florenc to Dresden, Hbf., Bayrische Str.
Ave. Duration
1h 55m
Frequency
Hourly
Estimated price
5€ - 8€
Website
RegioJet
Comati PSG
Phone
0040 723 450 475
Email
info@comati-psg.ro
Website
comati-psg.ro
Bus from Prague Florenc Central Bus Station to Dresden Bayrische Strasse
Ave. Duration
2h
Frequency
3 times a week
Estimated price
75€ - 90€
Website
Comati PSG
Simeonidis Tours
Phone
+30-2310540970
Email
info@simeonidistours.gr
Website
simeonidistours.gr
Bus from Praha ÚAN Florenc to Thessaloniki
Ave. Duration
16h 30m
Frequency
Once a week
Estimated price
65€ - 95€
Schedules at
simeonidistours.gr
Korona Travel
Phone
210.92.33.33
Email
info@koronatravel.gr
Website
koronatravel.gr
Bus from Praha to Thessaloniki
Ave. Duration
23h 30m
Frequency
Once a week
Estimated price
90€
Schedules at
koronatravel.gr
Bus from Praha to Athens
Ave. Duration
31h
Frequency
Once a week
Estimated price
90€
Schedules at
koronatravel.gr
Makedonija Soobrakaj AD
Phone
+389(0)2 24 02 388
Email
avtobuska@maksoob.com.mk
Website
ms.mk
Bus from Wien to Skopje
Ave. Duration
10h
Frequency
Once a week
Estimated price
45€ - 75€
Schedules at
ms.mk
Autokar Polska
Phone
48/796 473 308
Email
biuro@autokarpolska.com.pl
Website
autokarpolska.com.pl
Bus from Cesky Tesin to Athens
Ave. Duration
30h 20m
Frequency
Once a week
Estimated price
55€ - 80€
Schedules at
autokarpolska.com.pl

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.

More Questions & Answers

Athens is 1h ahead of Prague. It is currently 1:45 AM in Prague and 2:45 AM in Athens.

Yes, the driving distance between Prague to Athens is 1988 km. It takes approximately 18h 58m to drive from Prague to Athens.

Get driving directions

Aegean Airlines, Bulgaria Air, Air Serbia and six other airlines offer flights from Prague Airport to Athens Airport.

Search flights

There are 706+ hotels available in Athens. Prices start at 75€ per night.

More details