There are 7 ways to get from Catania to Zurich by plane, train, ferry, bus, car, car ferry, or night train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Zurich Airport
best- Fly from Catania–Fontanarossa Airport (CTA) to Zurich Airport (ZRH)plane CTA - ZRH
2h 43mCHF 80–200Train, ferry
- Take the train from Catania Centrale to Messina Centraletrain Re
- Take the ferry from Messina Marittima to Villa S.Giovanniferry M1 / ...
- Take the train from Villa S.Giovanni to Milano Centraletrain Fr
- Take the train from Milano Centrale to Zuerich Hbtrain Ec
17h 14mBus
- Take the bus from Catania Central Bus Station to ZÜRICH, Carparkplatz am Sihlquaibus
20h 6mDrive, car ferry
- Drive from Catania to Port of Palermocar
- Take the carferry from Port of Palermo to Port of Genoacarferry
- Drive from Port of Genoa to Zurichcar
27h 32mCHF 190–294Fly to Basel, train
- Fly from Catania–Fontanarossa Airport (CTA) to Basel (BSL)plane CTA - BSL
- Take the train from Basel SBB to Zürich HBtrain
4h 7mCHF 89–326Bus via Milan
- Take the bus from Catania Fontanarossa Airport Bus Stop to Milan Lampugnanobus Itabus
- Take the bus from Milan to Zurich Bus Stationbus FlixBus 519 / ...
24h 34mCHF 99–206Night train, train
- Take the nighttrain from Catania Centrale to Milano Centralenighttrain Ini
- Take the train from Milano Centrale to Zuerich Hbtrain Ec
23h 57mCHF 167–328
Catania–Fontanarossa Airport (CTA) to Zurich Airport (ZRH) flights
Questions & Answers
The cheapest way to get from Catania to Zurich is to bus via Milan which costs SFr 95 - SFr 210 and takes 24h 34m.
The fastest way to get from Catania to Zurich is to fly which takes 2h 43m and costs SFr 80 - SFr 200.
Yes, there is a direct bus departing from Catania Central Bus Station station and arriving at ZÜRICH, Carparkplatz am Sihlquai. Services depart once a week. The journey takes approximately 20h 6m.
No, there is no direct train from Catania to Zurich. However, there are services departing from Catania Centrale and arriving at Zuerich Hb via Milano Centrale. The journey, including transfers, takes approximately 23h 57m.
The distance between Catania and Zurich is 1242 km.
The best way to get from Catania to Zurich without a car is to train and ferry which takes 17h 14m and costs .
It takes approximately 2h 43m to get from Catania to Zurich, including transfers.
Catania to Zurich bus services, operated by Onebus, depart from Catania Central Bus Station.
Catania to Zurich train services, operated by Trenitalia Intercity Night, depart from Catania Centrale station.
The best way to get from Catania to Zurich is to fly which takes 2h 43m and costs SFr 80 - SFr 200. Alternatively, you can bus, which costs and takes 20h 6m.
What companies run services between Catania, Italy and Zurich, Switzerland?
Edelweiss Air flies from Catania–Fontanarossa Airport (CTA) to Zurich Airport (ZRH) once daily. Alternatively, Onebus operates a bus from Catania Central Bus Station to ZÜRICH, Carparkplatz am Sihlquai once a week, and the journey takes 20h 6m.
- Website
- flyedelweiss.com
Flights from Catania–Fontanarossa Airport to Zurich Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- CHF 50–270
- Website
- easyjet.com
Flights from Catania–Fontanarossa Airport to Basel
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- CHF 55–230
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Catania Centrale to Messina Centrale
- Ave. Duration
- 2h 9m
- Frequency
- Hourly
- Estimated price
- CHF 11–18
- Website
- Trenitalia
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Catania Centrale to Messina Centrale
- Ave. Duration
- 1h 27m
- Frequency
- Twice daily
- Estimated price
- CHF 9–20
- Website
- Trenitalia Intercity
Train from Villa S.Giovanni to Milano Centrale
- Ave. Duration
- 14h 53m
- Frequency
- Once a week
- Estimated price
- CHF 110–250
- Website
- Trenitalia Intercity
- Phone
- +39 06 68475475
- Website
- Trenitalia Frecce
Train from Villa S.Giovanni to Milano Centrale
- Ave. Duration
- 8h 37m
- Frequency
- 4 times a day
- Estimated price
- CHF 160–330
- Schedules at
- Trenitalia Frecce
- Phone
- +39 06 8937 1892
- Website
- Italo Treno
Train from Villa S.Giovanni to Milano Centrale
- Ave. Duration
- 9h 59m
- Frequency
- Twice daily
- Estimated price
- CHF 140–280
- Website
- Italo Treno
- Phone
- +39 06 68475475
- [email protected]
- Website
- Trenitalia Eurocity
Train from Milano Centrale to Zuerich Hb
- Ave. Duration
- 3h 17m
- Frequency
- Every 2 hours
- Estimated price
- CHF 50–100
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 65–100
- 2nd Class
- CHF 50–70
Train from Milano Centrale to Zuerich Hb
- Ave. Duration
- 3h 17m
- Frequency
- Every 2 hours
- Estimated price
- CHF 50–100
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 65–100
- 2nd Class
- CHF 50–70
Train from Basel SBB to Zürich HB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- CHF 29–90
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- 06 3000
- Website
- Trenitalia ICN
Night train from Catania Centrale to Milano Centrale
- Ave. Duration
- 19h 40m
- Frequency
- Twice daily
- Estimated price
- CHF 110–230
- Website
- Trenitalia ICN
- Phone
- +39 0362 185 0590
- [email protected]
- Website
- Onebus
Bus from Catania Central Bus Station to ZÜRICH, Carparkplatz am Sihlquai
- Ave. Duration
- 20h 6m
- Frequency
- Once a week
- Website
- Onebus
- Phone
- +39 06 88 93 82 32
- Website
- Itabus S.p.A.
Bus from Catania Fontanarossa Airport Bus Stop to Milan Lampugnano
- Ave. Duration
- 20h 5m
- Frequency
- Twice daily
- Estimated price
- CHF 80–180
- Website
- Itabus S.p.A.
Bus from Milan to Zurich Bus Station
- Ave. Duration
- 5h 5m
- Frequency
- Once daily
- Estimated price
- CHF 16–35
- Website
- Itabus S.p.A.
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Milan to Zurich Bus Station
- Ave. Duration
- 3h 35m
- Frequency
- Every 2 hours
- Estimated price
- CHF 20–35
- Website
- Flixbus
- Phone
- +420 222 222 221
- [email protected]
- Website
- RegioJet
Bus from Milan to Zurich Bus Station
- Ave. Duration
- 4h 40m
- Frequency
- Twice a week
- Estimated price
- CHF 19–27
- Website
- RegioJet
- Phone
- +39.06.5210550
- Website
- Trenitalia
Ferry from Messina Marittima to Villa S.Giovanni
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Website
- Trenitalia
- Phone
- +39 010 209 4591
- [email protected]
- Website
- Grandi Navi Veloci
Car ferry from Port of Palermo to Port of Genoa
- Ave. Duration
- 20h 45m
- Frequency
- Once daily
- Estimated price
- CHF 95–150
- Website
- Grandi Navi Veloci
Want to know more about travelling around Switzerland
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
Travelling by boat in Italy
Read the travel guide
More Questions & Answers
Catania to Zurich bus services, operated by Onebus, arrive at ZÜRICH, Carparkplatz am Sihlquai station.
Catania to Zurich train services, operated by Trenitalia Intercity Night, arrive at Milano Centrale station.
Book your Catania to Zurich bus tickets online with Omio.
There are 1257+ hotels available in Zurich.











































