Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Zakynthos?

Book now

There are 3 ways to get from Athens to Zakynthos by plane, bus and ferry, car or car ferry

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

  1. Fly from Athens (ATH) to Zakinthos (ZTH)

Cheapest option

Bus and ferry

  1. Take the bus and ferry from Athens to Zakynthos

1 alternative option

Drive, car ferry

  1. Drive from Athens to Killini
  2. Take the car ferry from Killini to Zakynthos

Athens to Zakynthos by bus and ferry

The bus and ferry journey time between Athens and Zakynthos is around 5h and covers a distance of around 317 km. The fastest bus and ferry normally takes 5h. Services are operated by KTEL Zakythos. Typically 12 bus and ferries run weekly, although weekend and holiday schedules can vary so check in advance.

Explore all travel options

Bus and ferry route information

Average bus and ferry time:
5h
Fastest bus and ferry time:
5h
Bus and ferry distance:
317 km
Bus and ferries per week:
12
Cheapest price:
€21
Carbon emissions:
49 kg CO2

First and last bus and ferries

First bus and ferry departs at:
11:45
Last bus and ferry departs at:
16:00

The schedules shown below are for the next available departures.

Athens to Zakynthos bus and ferry schedules

Athens → Zakynthos
Fully open

Travel safe during COVID-19

Rules to follow in Greece

1m

Mandatory

Mandatory

Travel within Greece

Observe COVID-19 safety rules

COVID-19 help in Greece

If you need help, visit the national COVID-19 website or call the COVID-19 Helpline 0210 521 2054

Frequently Asked Questions


Yes, travel within Greece is currently allowed.

Explore travel options

Domestic travel is not restricted, but some conditions may apply

  • Face masks are mandatory
  • There is a social distancing requirement of 1 metre
  • Observe COVID-19 safety rules

Explore travel options

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

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

The social distance requirement in Zakynthos is 1 metre.

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

Last updated: 15 Oct 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 cheapest way to get from Athens to Zakynthos is to bus and ferry which costs €21 - €40 and takes 5h.

More details

The quickest way to get from Athens to Zakynthos is to fly which costs €55 - €170 and takes 2h 26m.

More details

Yes, there is a direct bus departing from Athens and arriving at Zakynthos. Services depart twice daily, and operate Monday to Saturday. The journey takes approximately 5h.

More details

The distance between Athens and Zakynthos is 250 km.

The best way to get from Athens to Zakynthos without a car is to bus and ferry which takes 5h and costs €21 - €40.

More details

It takes approximately 2h 26m to get from Athens to Zakynthos, including transfers.

More details

Athens to Zakynthos bus services, operated by KTEL Zakythos, depart from Athens station.

More details

The quickest flight from Athens Airport to Zakinthos Airport is the direct flight which takes 40 min.

Search flights

Athens to Zakynthos bus services, operated by KTEL Zakythos, arrive at Zakynthos station.

More details

Sky Express and Olympic Air offer flights from Athens Airport to Zakinthos Airport.

Search flights

Map of how to get from Athens to Zakynthos.
Launch map view
  • Distance: 249.6 km
  • Duration: 2h 26m

What companies run services between Athens, Greece and Zakynthos, Greece?

Sky Express and Olympic Air fly from Athens to Zakynthos twice daily. Alternatively, KTEL Zakythos operates a vehicle from Athens to Zakynthos twice daily. Tickets cost €21 - €40 and the journey takes 5h.

Airlines
Sky Express
Website
skyexpress.gr
Flights from Athens to Zakinthos
Ave. Duration
50 min
When
Monday, Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
€70 - €220
Olympic Air
Website
olympicair.com
Flights from Athens to Zakinthos
Ave. Duration
55 min
When
Monday, Tuesday, Wednesday, Friday, Saturday and Sunday
Estimated price
€60 - €180
Bus operators
KTEL Zakythos
Phone
302695022255
Email
info@ktel-zakynthos.gr
Website
ktel-zakynthos.gr
Bus and ferry from Athens to Zakynthos
Ave. Duration
5h
Frequency
Twice daily
Estimated price
€21 - €40
Schedules at
ktel-zakynthos.gr
Ferry operators
Levante Ferries
Phone
00302695025403
Email
info@ioniangroup.com
Website
levanteferries.com
Car ferry from Killini to Zakynthos
Ave. Duration
1h 15m
Frequency
4 times a day
Estimated price
€9 - €40
Schedules at
levanteferries.com
Passenger
€10
Car
€37

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

There are 377+ hotels available in Zakynthos. Prices start at €87 per night.

More details

The best way to get from Athens to Athens Airport is to subway which takes 42 min and costs €10.

More details