There are 11 ways to get from Zurich to Argostoli by train, plane, 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.
Train to Basel, fly to Kefalonia Airport
best- Take the train from Zürich HB to Basel SBB
- Fly from Basel (BSL) to Kefalonia Airport (EFL)BSL - EFL
9h 22m€154–300Fly Zurich Airport to Kefalonia Airport
cheapest- Fly from Zurich Airport (ZRH) to Kefalonia Airport (EFL)ZRH - EFL
8h 28m€129–251Train, ferry
- Take the train from Zürich HB to Como S. GiovanniEc
- Take the train from Como S. Giovanni to Milano CentraleEcm / ...
- Take the train from Milano Centrale to Bari CentraleFr
- Take the ferry from Port of Bari to Sami
33h 19m€242–456Bus, bus and ferry
- Take the bus from Zürich HB to Tirana, Terminali Lindor I Autobusave
- Take the bus from Tirana, Terminali Lindor I Autobusave to Agrínio
- Take the bus from Agrinio to Patras
- Take the busferry from Patra to Argostoli
41h 35mDrive, car ferry
- Drive from Zurich to Vasilikí
- Take the car ferry from Vasilikí to Fiskardo
- Drive from Fiskardo to Argostoli
28h 24m€352–549Train, train to Stuttgart Airport, fly to Kefalonia Airport
- Take the train from Zürich HB to Singen
- Take the train from Singen to Böblingen
- Fly from Stuttgart Airport (STR) to Kefalonia Airport (EFL)STR - EFL
11h 44m€181–316Train, train to Milano Malpensa Airport, fly to Kefalonia Airport
- Take the train from Zürich HB to Lugano
- Take the train from Lugano to Malpensa Aeroporto T1
- Fly from Milano Malpensa Airport (MXP) to Kefalonia Airport (EFL)MXP - EFL
9h 50m€136–349Fly Zurich Airport to Zakynthos International Airport, bus and ferry
- Fly from Zurich Airport (ZRH) to Zakynthos International Airport (ZTH)ZRH - ZTH
- Take the busferry from Kyllíni to Argostoli
10h 16m€145–242Train, ferry via Lugano
- Take the train from Zürich HB to LuganoIc2 / ...
- Take the train from Lugano to RhoS11
- Take the train from RHO Fiera to Bari Centrale
- Take the ferry from Port of Bari to Sami
36h 22m€255–335Bus, ferry via Bari
- Take the bus from Zurich Bus Station to BariN436
- Take the ferry from Port of Bari to Sami
37h 28m€157–189Bus, ferry
- Take the bus from Winterthur Lagerhausstrasse to Stuttgart Airport Bus Terminal SAB
- Take the bus from Stuttgart Airport to Igoumenitsa
- Take the ferry from Port of Igoumenitsa to Sami
46h 19m€245–354
Basel (BSL) to Kefalonia Airport (EFL) flights
Questions & Answers
The cheapest way to get from Zurich to Argostoli is to fly which costs €120 - €260 and takes 8h 28m.
The fastest way to get from Zurich to Argostoli is to fly which takes 8h 28m and costs €120 - €260.
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 1594 km.
The best way to get from Zurich to Argostoli without a car is to train and ferry which takes 33h 19m and costs €240 - €460.
It takes approximately 9h 22m 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 1:08 PM in Zurich and 2:08 PM in Argostoli.
There are 1724+ 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) 3 times a week.
- Website
- easyjet.com
Flights from Basel to Kefalonia Airport via Naples
- Ave. Duration
- 6h 45m
- When
- Tuesday
- Estimated price
- €65–300
Flights from Stuttgart Airport to Kefalonia Airport via Naples
- Ave. Duration
- 9h 35m
- When
- Tuesday
- Estimated price
- €90–330
Flights from Milano Malpensa Airport to Kefalonia Airport
- Ave. Duration
- 2h 15m
- When
- Wednesday
- Estimated price
- €50–230
Flights from Milano Malpensa Airport to Kefalonia Airport via Naples
- Ave. Duration
- 5h 30m
- When
- Tuesday
- Estimated price
- €50–230
- Website
- ita-airways.com
Flights from Zurich Airport to Kefalonia Airport via Rome
- Ave. Duration
- 5h 17m
- When
- Friday
- Estimated price
- €80–290
Flights from Stuttgart Airport to Kefalonia Airport via Rome
- Ave. Duration
- 6h 50m
- When
- Friday
- Estimated price
- €90–320
Flights from Zurich Airport to Zakynthos International Airport via Rome
- Ave. Duration
- 4h 40m
- When
- Friday and Saturday
- Estimated price
- €80–290
- Website
- lufthansa.com
Flights from Basel to Kefalonia Airport via Frankfurt
- Ave. Duration
- 5h 40m
- When
- Monday
- Estimated price
- €120–380
Flights from Stuttgart Airport to Kefalonia Airport via Munich
- Ave. Duration
- 4h 55m
- When
- Friday
- Estimated price
- €120–370
Flights from Milano Malpensa Airport to Kefalonia Airport via Munich
- Ave. Duration
- 4h 50m
- When
- Friday
- Estimated price
- €95–300
- Website
- volotea.com
Flights from Basel to Kefalonia Airport via Naples
- Ave. Duration
- 6h 45m
- When
- Tuesday
- Estimated price
- €65–300
Flights from Stuttgart Airport to Kefalonia Airport via Naples
- Ave. Duration
- 9h 35m
- When
- Tuesday
- Estimated price
- €90–330
- Website
- skyexpress.gr
Flights from Basel to Kefalonia Airport via Athens
- Ave. Duration
- 4h 40m
- When
- Sunday
- Estimated price
- €80–320
- Website
- ryanair.com
Flights from Zurich Airport to Kefalonia Airport via Rome
- Ave. Duration
- 10h 20m
- When
- Sunday
- Estimated price
- €75–260
- Website
- flyedelweiss.com
Flights from Zurich Airport to Zakynthos International Airport
- Ave. Duration
- 2h 20m
- When
- Thursday
- Estimated price
- €75–400
- 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
- +49 30 311 682904
- Website
- bahn.de
Train from Zürich HB to Basel SBB
- Ave. Duration
- 54 min
- Frequency
- 3 times a day
- Estimated price
- €28–32
- Website
- https://int.bahn.de/en
Train from Como S. Giovanni to Milano Centrale
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Estimated price
- €23–26
- Website
- https://int.bahn.de/en
Train from Singen to Böblingen
- Ave. Duration
- 1h 33m
- Frequency
- Hourly
- Estimated price
- €24–27
- Website
- https://int.bahn.de/en
- 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 Singen
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- €28–50
- 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
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Como S. Giovanni to Milano Centrale
- Ave. Duration
- 40 min
- Frequency
- 6 times a week
- Estimated price
- €17–60
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €40–60
- 2nd Class
- €17–24
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Milano Centrale to Bari Centrale
- Ave. Duration
- 8h 13m
- Frequency
- Every 3 hours
- Estimated price
- €65–150
- Schedules at
- trenitalia.com
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Milano Centrale to Bari Centrale
- Ave. Duration
- 9h 45m
- Frequency
- 4 times a day
- Estimated price
- €40–80
- Website
- https://www.trenitalia.com/en.html
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Singen to Böblingen
- Ave. Duration
- 1h 40m
- Frequency
- 3 times a week
- Estimated price
- €23–35
- Website
- https://int.bahn.de/en
- Phone
- +49 731 1550-0
- servicecenter@dbregiobus-rab.de
- Website
- meine-rab.de
Train from Singen to Böblingen
- Ave. Duration
- 2h 3m
- Frequency
- Twice a week
- Estimated price
- €19–24
- Schedules at
- meine-rab.de
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Lugano to Malpensa Aeroporto T1
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- €6–8
- Website
- https://www.trenord.it/en/
Train from Lugano to Rho
- Ave. Duration
- 2h 11m
- Frequency
- Once daily
- Estimated price
- €6–9
- Website
- https://www.trenord.it/en/
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from RHO Fiera to Bari Centrale
- Ave. Duration
- 8h 49m
- Frequency
- Once daily
- Estimated price
- €120–160
- Website
- https://www.italotreno.it/en
- Smart Economy
- €120–160
- Smart Flex
- €130–160
- 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
Busferry from Kyllíni to Argostoli
- Ave. Duration
- 1h 43m
- Frequency
- 3 times a day
- Estimated price
- €5–8
- 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
- 15h 55m
- Frequency
- 5 times a week
- Estimated price
- €65–100
- 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
- €23–29
- 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
- Ionion P. Lines
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Italy Travel Guides
Read the travel guide





























































