There are 10 ways to get from Switzerland to Kavos by plane, bus, train, car ferry, taxi, car, or busferry
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, bus
best- Fly from Zurich Airport (ZRH) to Corfu International Airport, Ioannis Kapodistrias (CFU)plane ZRH - CFU
- Take the bus from Corfu - Kteo to Kavos Terminalbus
7h 12m€103–208Train to Milano Malpensa Airport, fly, bus
cheapest- Take the train from Lugano to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Corfu International Airport, Ioannis Kapodistrias (CFU)plane MXP - CFU
- Take the bus from Corfu - Kteo to Kavos Terminalbus
8h 21m€45–163Train, car ferry, taxi
- Take the train from Zürich HB to Como S. Giovannitrain Ec
- Take the train from Como S.Giovanni to Rhotrain S11
- Take the train from RHO Fiera to Bari Centraletrain
- Take the carferry from Port of Bari to Port of Corfucarferry
- Take the taxi from Port of Corfu to Kavostaxi
29h 32m€327–703Drive, car ferry
- Drive from Zurich to Port of Venicecar
- Take the carferry from Port of Venice to Port of Corfucarferry
- Drive from Port of Corfu to Kavoscar
32h 29m€229–334Bus, car ferry
- Take the bus from Zürich to Munich - Bus Stationbus
- Take the bus from München to Igoumenitsabus
- Take the carferry from Port of Igoumenitsa to Port of Lefkimmicarferry
36h 28m€183–303Fly from Geneva International Airport, bus
- Fly from Geneva International Airport (GVA) to Corfu International Airport, Ioannis Kapodistrias (CFU)plane GVA - CFU
- Take the bus from Corfu - Kteo to Kavos Terminalbus
7h 24m€91–252Train, bus to Il Caravaggio International Airport, fly, bus
- Take the train from Lugano to Milano Centraletrain
- Take the bus from Piazza Luigi di Savoia to Milan Bergamo Orio al Serio Airportbus
- Fly from Il Caravaggio International Airport (BGY) to Corfu International Airport, Ioannis Kapodistrias (CFU)plane BGY - CFU
- Take the bus from Corfu - Kteo to Kavos Terminalbus
9h 1m€76–239Fly from Basel, bus
- Fly from Basel (BSL) to Corfu International Airport, Ioannis Kapodistrias (CFU)plane BSL - CFU
- Take the bus from Corfu - Kteo to Kavos Terminalbus
7h 24m€72–200Train to Stuttgart Airport, fly, bus
- Take the train from Schaffhausen to Böblingentrain
- Fly from Stuttgart Airport (STR) to Corfu International Airport, Ioannis Kapodistrias (CFU)plane STR - CFU
- Take the bus from Corfu - Kteo to Kavos Terminalbus
10h 43m€126–443Bus, 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 Larissabus
- Take the busferry from Larissa to Corfubusferry X4
- Take the bus from Corfu to Kavos Terminalbus B1
45h 35m
Zurich Airport (ZRH) to Corfu International Airport, Ioannis Kapodistrias (CFU) flights
Questions & Answers
The cheapest way to get from Switzerland to Kavos is to train and fly and bus which costs €45 - €170 and takes 8h 21m.
The fastest way to get from Switzerland to Kavos is to fly and bus which takes 7h 12m and costs €100 - €210.
No, there is no direct bus from Switzerland to Kavos. However, there are services departing from Zürich HB and arriving at Kavos Terminal via Tirana, Terminali Lindor I Autobusave, Larissa and Corfu. The journey, including transfers, takes approximately 45h 35m.
The distance between Switzerland and Kavos is 1320 km.
The best way to get from Switzerland to Kavos without a car is to train and car ferry and taxi which takes 29h 32m and costs €320 - €750.
It takes approximately 7h 12m to get from Switzerland to Kavos, including transfers.
Switzerland to Kavos bus services, operated by Diamant Travel, depart from Zürich HB station.
Switzerland to Kavos bus services, operated by Diamant Travel, arrive at Tirana, Terminali Lindor I Autobusave station.
Kavos is 1h ahead of Switzerland. It is currently 12:50 PM in Switzerland and 1:50 PM in Kavos.
There are 959+ hotels available in Kavos.
What companies run services between Switzerland and Kavos, Ionian Islands, Greece?
There is no direct connection from Switzerland to Kavos. However, you can take the train to Zürich Flughafen, walk to Zurich Airport (ZRH) airport, fly to Corfu International Airport, Ioannis Kapodistrias (CFU), walk to Corfu - Kteo, then take the bus to Kavos Terminal. Alternatively, you can take the train to Zürich HB, take the train to Como S. Giovanni, take the train to Rho, take the train to Bari Centrale, walk to da Bari-Calefati, take the line 03 bus to Teatro Piccinni, walk to Port Of Bari, take the car ferry to Port of Corfu, then take the taxi to Kavos.
- Website
- ryanair.com
Flights from Il Caravaggio International Airport to Corfu International Airport, Ioannis Kapodistrias
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- €40–120
Flights from Milano Malpensa Airport to Corfu International Airport, Ioannis Kapodistrias
- Ave. Duration
- 2h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €50–150
Train from Zürich HB to Como S. Giovanni
- Ave. Duration
- 2h 35m
- Frequency
- Hourly
- Estimated price
- €70–210
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Como S.Giovanni to Rho
- Ave. Duration
- 1h 28m
- Frequency
- Once a week
- Estimated price
- €21–65
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Lugano to Milano Centrale
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- €27–80
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +3026610 28900
- [email protected]
- Website
- ktelkerkyras.gr
Bus from Corfu - Kteo to Kavos Terminal
- Ave. Duration
- 1h 29m
- Frequency
- Every 4 hours
- Estimated price
- €4–6
- Schedules at
- greenbuses.gr
Bus from Corfu - Kteo to Kavos Terminal
- Ave. Duration
- 1h 29m
- Frequency
- Every 4 hours
- Estimated price
- €4–6
- Schedules at
- greenbuses.gr
Bus from Corfu - Kteo to Kavos Terminal
- Ave. Duration
- 1h 29m
- Frequency
- Every 4 hours
- Estimated price
- €4–6
- Schedules at
- greenbuses.gr
Bus from Corfu - Kteo to Kavos Terminal
- Ave. Duration
- 1h 29m
- Frequency
- Every 4 hours
- Estimated price
- €4–6
- Schedules at
- greenbuses.gr
Bus from Corfu - Kteo to Kavos Terminal
- Ave. Duration
- 1h 29m
- Frequency
- Every 4 hours
- Estimated price
- €4–6
- Schedules at
- greenbuses.gr
Bus from Corfu - Kteo to Kavos Terminal
- Ave. Duration
- 1h 29m
- Frequency
- Every 4 hours
- Estimated price
- €4–6
- Schedules at
- greenbuses.gr
Busferry from Larissa to Corfu
- Ave. Duration
- 4h
- Frequency
- Twice a week
- Estimated price
- €25–40
- Schedules at
- greenbuses.gr
Bus from Corfu to Kavos Terminal
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- €4–6
- Schedules at
- greenbuses.gr
- Phone
- +30 210 4828001
- [email protected]
- Website
- Ventouris Ferries
Car ferry from Port of Bari to Port of Corfu
- Ave. Duration
- 11h 22m
- Frequency
- Twice a week
- Estimated price
- €60–90
- Website
- Ventouris Ferries
- Ave. Duration
- 45 min
- Estimated price
- €60–75
Corfu Taxi
- Phone
- +302661033812
- Website
- corfutaxi.gr
Radiotaxi Alfa
- Phone
- +30 2661 032400
Corfu Taxi 24
- Phone
- +30 694 518 2957
- Website
- corfutaxi24.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












