There are 8 ways to get from Zurich to Argostoli by plane, train, ferry, bus, busferry, 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.
Fly from Zurich Airport
best- Fly from Zurich Airport (ZRH) to Kefalonia Airport (EFL)plane ZRH - EFL
7h 48m€129–321Train, ferry
- Take the train from Zürich HB to Como S. Giovannitrain Ec
- Take the train from Como S.Giovanni to Milano Centraletrain Ec
- Take the train from Milano Centrale to Bari Centraletrain Fr
- Take the ferry from Port of Bari to Samiferry
33h 29m€237–456Bus, bus and ferry
- Take the bus from Zürich HB to Tirana, Terminali Lindor I Autobusavebus
- Take the bus from Tirana, Terminali Lindor I Autobusave to Agríniobus
- Take the bus from Agrinio to Patrasbus
- Take the busferry from Patra to Argostolibusferry
41h 35mDrive, car ferry
- Drive from Zurich to Vasilikícar
- Take the car ferry from Vasilikí to Fiskardocarferry
- Drive from Fiskardo to Argostolicar
28h 37m€351–548Train to Basel, fly
- Take the train from Zürich HB to Basel SBBtrain
- Fly from Basel (BSL) to Kefalonia Airport (EFL)plane BSL - EFL
9h 22m€154–410Train, train to Milan Linate Airport, fly
- Take the train from Zürich HB to Luganotrain
- Take the train from Lugano to Seregnotrain
- Fly from Milan Linate Airport (LIN) to Kefalonia Airport (EFL)plane LIN - EFL
11h 42m€172–421Bus, ferry via Bari
- Take the bus from Zurich Bus Station to Baribus N436
- Take the ferry from Port of Bari to Samiferry
38h 14m€140–200Bus, ferry
- Take the bus from Winterthur Lagerhausstrasse to Stuttgart Airport Bus Terminal SABbus
- Take the bus from Stuttgart Airport to Igoumenitsabus
- Take the ferry from Port of Igoumenitsa to Samiferry
46h 19m€244–361
Zurich Airport (ZRH) to Kefalonia Airport (EFL) flights
Questions & Answers
The cheapest way to get from Zurich to Argostoli is to bus and ferry via Bari which costs €140 - €200 and takes 38h 14m.
The fastest way to get from Zurich to Argostoli is to fly which takes 7h 48m and costs €120 - €330.
No, there is no direct bus from Zurich to Argostoli. However, there are services departing from Zürich HB and arriving at Argostoli via Tirana, Terminali Lindor I Autobusave, Agrinio and Patra. The journey, including transfers, takes approximately 41h 35m.
The distance between Zurich and Argostoli is 1441 km.
The best way to get from Zurich to Argostoli without a car is to train and ferry which takes 33h 29m and costs €230 - €460.
It takes approximately 7h 48m to get from Zurich to Argostoli, including transfers.
Zurich to Argostoli bus services, operated by Diamant Travel, depart from Zürich HB station.
Zurich to Argostoli bus services, operated by Diamant Travel, arrive at Tirana, Terminali Lindor I Autobusave station.
Argostoli is 1h ahead of Zurich. It is currently 5:50 PM in Zurich and 6:50 PM in Argostoli.
There are 1944+ hotels available in Argostoli.
What companies run services between Zurich, Switzerland and Argostoli, Greece?
Swiss, ITA Airways, and two other airlines fly from Zurich Airport (ZRH) to Kefalonia Airport (EFL) once daily.
- Website
- ita-airways.com
Flights from Zurich Airport to Kefalonia Airport via Rome
- Ave. Duration
- 5h 17m
- When
- Friday
- Estimated price
- €85–310
Flights from Milan Linate Airport to Kefalonia Airport via Rome
- Ave. Duration
- 4h
- When
- Friday
- Estimated price
- €120–320
- Website
- lufthansa.com
Flights from Basel to Kefalonia Airport via Frankfurt
- Ave. Duration
- 6h 47m
- When
- Monday
- Estimated price
- €120–390
Flights from Milan Linate Airport to Kefalonia Airport via Frankfurt
- Ave. Duration
- 5h 30m
- When
- Monday
- Estimated price
- €120–400
- Website
- easyjet.com
Flights from Zurich Airport to Kefalonia Airport via Milan Malpensa
- Ave. Duration
- 6h 15m
- When
- Tuesday
- Estimated price
- €150–310
- Website
- smartwings.com
Flights from Zurich Airport to Kefalonia Airport via Prague
- Ave. Duration
- 7h 10m
- When
- Monday, Wednesday, and Thursday
- Estimated price
- €90–250
Flights from Basel to Kefalonia Airport via Prague
- Ave. Duration
- 4h 40m
- When
- Sunday
- Estimated price
- €100–290
- Website
- volotea.com
Flights from Milan Linate Airport to Kefalonia Airport via Bari
- Ave. Duration
- 4h 25m
- When
- Thursday
- Estimated price
- €120–320
Flights from Milan Linate Airport to Kefalonia Airport via Naples
- Ave. Duration
- 5h 55m
- When
- Tuesday
- Estimated price
- €120–320
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich HB to Como S. Giovanni
- Ave. Duration
- 2h 35m
- Frequency
- Hourly
- Estimated price
- €70–130
- Website
- https://www.sbb.ch/en
Train from Zürich HB to Lugano
- Ave. Duration
- 1h 53m
- Frequency
- Hourly
- Estimated price
- €40–80
- Website
- https://www.sbb.ch/en
Train from Lugano to Seregno
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- €16–30
- Website
- https://www.sbb.ch/en
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Como S.Giovanni to Milano Centrale
- Ave. Duration
- 40 min
- Frequency
- Every 4 hours
- Estimated price
- €17–60
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €40–60
- 2nd Class
- €17–24
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Como S.Giovanni to Milano Centrale
- Ave. Duration
- 40 min
- Frequency
- Twice daily
- Estimated price
- €23–26
- Website
- https://int.bahn.de/en
Train from Zürich HB to Basel SBB
- Ave. Duration
- 53 min
- Frequency
- 3 times a day
- Estimated price
- €28–32
- Website
- https://int.bahn.de/en
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Milano Centrale to Bari Centrale
- Ave. Duration
- 8h 13m
- Frequency
- Every 3 hours
- Estimated price
- €60–150
- Schedules at
- trenitalia.com
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Milano Centrale to Bari Centrale
- Ave. Duration
- 9h 45m
- Frequency
- 3 times a day
- Estimated price
- €35–80
- Website
- https://www.trenitalia.com/en.html
- Phone
- +49 (0) 7531 915109
- info@sbb-deutschland.de
- Website
- sbb-deutschland.de
Train from Zürich HB to Basel SBB
- Ave. Duration
- 53 min
- Frequency
- Every 2 hours
- Estimated price
- €8–11
- Schedules at
- sbb-deutschland.de
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Lugano to Seregno
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- €3–4
- Website
- https://www.trenord.it/en/
- Phone
- +355 69 617 8170
- diamanttravel88@gmail.com
- Website
- facebook.com
Bus from Zürich HB to Tirana, Terminali Lindor I Autobusave
- Ave. Duration
- 28h 3m
- Frequency
- Once a week
- Schedules at
- facebook.com
- Phone
- +2105203350
- Website
- top-lines.gr
Bus from Tirana, Terminali Lindor I Autobusave to Agrínio
- Ave. Duration
- 6h 15m
- Frequency
- Once daily
- Estimated price
- €30
- Schedules at
- top-lines.gr
- Phone
- +30 26410 54444
- info@ktel-aitolnias.gr
- Website
- ktel-aitolnias.gr
Bus from Agrinio to Patras
- Ave. Duration
- 55 min
- Frequency
- Every 4 hours
- Estimated price
- €7–11
- Schedules at
- ktel-aitolnias.gr
- Phone
- +30 26710 22281
- info@ktelkefalonias.gr
- Website
- ktelkefalonias.gr
Busferry from Patra to Argostoli
- Ave. Duration
- 3h 22m
- Frequency
- 3 times a day
- Estimated price
- €9–14
- Website
- https://ktelkefalonias.gr/en
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Zurich Bus Station to Bari
- Ave. Duration
- 16h
- Frequency
- 5 times a week
- Estimated price
- €50–110
- Website
- https://www.flixbus.co.uk
- Phone
- +39 080 3112335
- info@marinobus.it
- Website
- marinobus.it
Bus from Winterthur Lagerhausstrasse to Stuttgart Airport Bus Terminal SAB
- Ave. Duration
- 3h 20m
- Frequency
- Twice a week
- Estimated price
- €22–35
- Website
- https://marinobus.it/en/
- Website
- portokalidistours.gr
Bus from Stuttgart Airport to Igoumenitsa
- Ave. Duration
- 32h
- Frequency
- Once a week
- Estimated price
- €180–280
- Schedules at
- portokalidistours.gr
- Phone
- +30 210 4828001
- booking@ventourisferries.com
- Website
- ventourisferries.com
Ferry from Port of Bari to Sami
- Ave. Duration
- 18h 15m
- Frequency
- Once a week
- Estimated price
- €84
- Website
- https://ventourisferries.com/en/
Ferry from Port of Igoumenitsa to Sami
- Ave. Duration
- 5h 36m
- Frequency
- Once a week
- Estimated price
- €26
- Website
- https://ventourisferries.com/en/
- Phone
- +30 26450 93278
- westferrybooking@gmail.com
- Website
- westferry.gr
Car ferry from Vasilikí to Fiskardo
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Estimated price
- €10–45
- Website
- https://westferry.gr/
- Passenger
- €10–12
- Vehicle
- €35–45
- Phone
- +30 26740-22111
- ionionplines@gmail.com
- Website
- ionionpelagos.com
Car ferry from Vasilikí to Fiskardo
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- €4–7
- Website
- http://ionionpelagos.com/
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Italy Travel Guides
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide





















































