There are 11 ways to get from Istria to Zurich by car ferry, ferry, train, bus, car, shuttle, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Car ferry, line 2 ferry, train
best- Take the carferry from Port of Pula to Port of Venicecarferry
- Take the ferry from Tronchetto "B" to Ferrovia "B"ferry 2 / ...
- Take the train from Venezia S. Lucia to Zuerich Hbtrain Ec
11h 32mCHF 177–232Bus via Venice
cheapest- Take the bus from Pula , Autobusni Kolodvor to Venezia Mestrebus
- Take the bus from Venice Mestre to Zurich Bus Stationbus FlixBus 401 / ...
14h 25mCHF 82–125Bus
- Take the bus from Pula , Autobusni Kolodvor to Rijeka bus stationbus 971C / ...
- Take the bus from Rijeka to Zürich Hbfbus
12h 28mCHF 177–180Drive 711.8 km
- Drive from Pula to Zurichcar 711.8 km
9h 23mCHF 136–196Shuttle to Venice Marco Polo Airport, fly to Zurich Airport
- Take a shuttle bus from Novigrad to Venezia, Aeroporto Marco Polo di Venezia
- Fly from Venice Marco Polo Airport (VCE) to Zurich Airport (ZRH)plane VCE - ZRH
7h 7mCHF 108–670Bus, train
- Take the bus from Rovinj, Autobusni Kolodvor to Trieste Centralebus
- Take the train from Trieste Centrale to Milano Centraletrain Fr
- Take the train from Milano Centrale to Zuerich Hbtrain Ec
11h 36mCHF 191–423Car ferry, line 2 ferry, train via Milan
- Take the carferry from Port of Pula to Port of Venicecarferry
- Take the ferry from Tronchetto "B" to Ferrovia "B"ferry 2 / ...
- Take the train from Venezia S. Lucia to Milano Centraletrain Fr
- Take the train from Milano Centrale to Zuerich Hbtrain Ec
11h 58mCHF 162–277Bus, shuttle to Ljubljana, fly to Zurich Airport
- Take the bus from Poreč, Autobusni Kolodvor to Trieste Centralebus
- Take a shuttle bus from Trieste Centrale to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Fly from Ljubljana (LJU) to Zurich Airport (ZRH)plane LJU - ZRH
6h 26mCHF 273–691Fly Pula Airport to Basel, train
- Fly from Pula Airport (PUY) to Basel (BSL)plane PUY - BSL
- Take the train from Basel SBB to Zürich HBtrain
5h 26mCHF 102–284Bus, shuttle, shuttle to Zagreb Franjo Tuđman Airport, fly to Zurich Airport
- Take the bus from Poreč, Autobusni Kolodvor to Trieste Centralebus
- Take a shuttle bus from Trieste Centrale to Ljubljana
- Take a shuttle bus from Ljubljana, Avtobusna Postaja to Zagreb Airport
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Zurich Airport (ZRH)plane ZAG - ZRH
8h 6mCHF 353–911Bus, train, train to Bologna Guglielmo Marconi Airport, fly to Zurich Airport
- Take the bus from Poreč, Autobusni Kolodvor to Trieste Centralebus
- Take the train from Trieste Centrale to Venezia Mestretrain
- Take the train from Venezia Mestre to Bologna centraletrain
- Fly from Bologna Guglielmo Marconi Airport (BLQ) to Zurich Airport (ZRH)plane BLQ - ZRH
8h 44mCHF 142–541
Istria to Zurich by car ferry, ferry, and train
Comparing Your Travel Options
The cheapest way to get from Istria to Zurich is to bus via Venice which costs SFr 80 - SFr 130 and takes 14h 25m.
The fastest way to get from Istria to Zurich is to fly and train which takes 5h 26m and costs SFr 100 - SFr 290.
No, there is no direct bus from Istria to Zurich. However, there are services departing from Pula , Autobusni Kolodvor and arriving at Zürich Hbf via Žabica and Rijeka. The journey, including transfers, takes approximately 12h 28m.
The distance between Istria and Zurich is 657 km. The road distance is 711.8 km.
The best way to get from Istria to Zurich without a car is to car ferry and line 2 ferry and train which takes 11h 32m and costs SFr 170 - SFr 240.
It takes approximately 11h 32m to get from Istria to Zurich, including transfers.
Istria to Zurich bus services, operated by Fils, depart from Pula , Autobusni Kolodvor station.
Istria to Zurich bus services, operated by Fils, arrive at Venezia Mestre station.
Yes, the driving distance between Istria to Zurich is 712 km. It takes approximately 9h 23m to drive from Istria to Zurich.
Book your Istria to Zurich bus tickets online with Omio.
What companies run services between Istria, Croatia and Zurich, Switzerland?
You can take a bus from Pula , Autobusni Kolodvor to Zürich Hbf via Rijeka bus station, Žabica, Tržnica, and Rijeka in around 12h 28m.
- Website
- swiss.com
Flights from Venice Marco Polo Airport to Zurich Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- CHF 80–390
Flights from Ljubljana to Zurich Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- CHF 110–320
Flights from Zagreb Franjo Tuđman Airport to Zurich Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- CHF 70–290
Flights from Bologna Guglielmo Marconi Airport to Zurich Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- CHF 80–400
- Website
- lufthansa.com
Flights from Venice Marco Polo Airport to Zurich Airport via Munich
- Ave. Duration
- 3h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 130–390
Flights from Pula Airport to Basel via Munich
- Ave. Duration
- 2h 50m
- When
- Sunday
- Estimated price
- CHF 200–600
Flights from Zagreb Franjo Tuđman Airport to Zurich Airport via Munich
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- CHF 80–440
Flights from Bologna Guglielmo Marconi Airport to Zurich Airport via Munich
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- CHF 140–420
Flights from Bologna Guglielmo Marconi Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 30m
- When
- Monday to Saturday
- Estimated price
- CHF 80–300
- Website
- croatiaairlines.com
Flights from Zagreb Franjo Tuđman Airport to Zurich Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- CHF 70–290
- Website
- airdolomiti.it
Flights from Zagreb Franjo Tuđman Airport to Zurich Airport via Munich
- Ave. Duration
- 3h 10m
- When
- Saturday
- Estimated price
- CHF 140–440
Flights from Bologna Guglielmo Marconi Airport to Zurich Airport via Munich
- Ave. Duration
- 3h 5m
- When
- Saturday
- Estimated price
- CHF 140–420
- Website
- easyjet.com
Flights from Pula Airport to Basel
- Ave. Duration
- 1h 15m
- When
- Tuesday and Saturday
- Estimated price
- CHF 60–220
- Website
- austrian.com
Flights from Zagreb Franjo Tuđman Airport to Zurich Airport via Vienna
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- CHF 70–300
- Phone
- +39 06 68475475
- [email protected]
- Website
- Trenitalia Eurocity
Train from Venezia S. Lucia to Zuerich Hb
- Ave. Duration
- 6h 9m
- Frequency
- 6 times a week
- Estimated price
- CHF 95–150
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 100–150
- 2nd Class
- CHF 95–130
Train from Milano Centrale to Zuerich Hb
- Ave. Duration
- 3h 17m
- Frequency
- Every 2 hours
- Estimated price
- CHF 50–95
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 65–95
- 2nd Class
- CHF 50–70
Train from Venezia S. Lucia to Milano Centrale
- Ave. Duration
- 2h 37m
- Frequency
- Twice daily
- Estimated price
- CHF 55–100
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 70–100
- 2nd Class
- CHF 55–75
Train from Milano Centrale to Zuerich Hb
- Ave. Duration
- 3h 17m
- Frequency
- Every 2 hours
- Estimated price
- CHF 50–95
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 65–95
- 2nd Class
- CHF 50–70
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Trieste Centrale to Milano Centrale
- Ave. Duration
- 4h 8m
- Frequency
- 3 times a day
- Estimated price
- CHF 50–85
- Website
- Trenitalia Frecce
Train from Venezia S. Lucia to Milano Centrale
- Ave. Duration
- 2h 28m
- Frequency
- Hourly
- Estimated price
- CHF 30–60
- Website
- Trenitalia Frecce
Train from Trieste Centrale to Venezia Mestre
- Ave. Duration
- 1h 43m
- Frequency
- 4 times a day
- Estimated price
- CHF 18–35
- Website
- Trenitalia Frecce
Train from Venezia Mestre to Bologna centrale
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- CHF 19–35
- Website
- Trenitalia Frecce
Train from Basel SBB to Zürich HB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- CHF 27–45
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Trieste Centrale to Venezia Mestre
- Ave. Duration
- 3h 18m
- Frequency
- Hourly
- Estimated price
- CHF 16–22
- Website
- Trenitalia
Train from Venezia Mestre to Bologna centrale
- Ave. Duration
- 1h 52m
- Frequency
- Hourly
- Estimated price
- CHF 16–23
- Website
- Trenitalia
- Phone
- +39 06 8937 1892
- Website
- Italo Treno
Train from Trieste Centrale to Venezia Mestre
- Ave. Duration
- 1h 53m
- Frequency
- Twice daily
- Estimated price
- CHF 15–26
- Website
- Italo Treno
Train from Venezia Mestre to Bologna centrale
- Ave. Duration
- 1h 22m
- Frequency
- Hourly
- Estimated price
- CHF 16–27
- Website
- Italo Treno
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Trieste Centrale to Venezia Mestre
- Ave. Duration
- 1h 58m
- Frequency
- Twice daily
- Estimated price
- CHF 14–26
- Website
- Trenitalia Intercity
Train from Venezia Mestre to Bologna centrale
- Ave. Duration
- 1h 47m
- Frequency
- Twice daily
- Estimated price
- CHF 15–27
- Website
- Trenitalia Intercity
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Pula , Autobusni Kolodvor to Rijeka bus station
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- CHF 8–13
- Website
- Flixbus
Bus from Venice Mestre to Zurich Bus Station
- Ave. Duration
- 9h 15m
- Frequency
- 3 times a day
- Estimated price
- CHF 45–70
- Website
- Flixbus
- Phone
- +385 (0)72 660 660
- [email protected]
- Website
- Arriva Croatia
Bus from Pula , Autobusni Kolodvor to Rijeka bus station
- Ave. Duration
- 2h 15m
- Frequency
- Every 2 hours
- Estimated price
- CHF 1–10
- Website
- Arriva Croatia
- Phone
- +385 (0) 32 308 935
- [email protected]
- Website
- polet.hr
Bus from Pula , Autobusni Kolodvor to Rijeka bus station
- Ave. Duration
- 2h 21m
- Frequency
- Once a week
- Estimated price
- CHF 43
- Schedules at
- polet.hr
- Phone
- +41 79 445 39 68
- [email protected]
- Website
- zelicreisen.ch
Bus from Rijeka to Zürich Hbf
- Ave. Duration
- 9h 55m
- Frequency
- 4 times a week
- Estimated price
- CHF 133
- Schedules at
- zelicreisen.ch
- Phone
- +386 1 320 4530
- [email protected]
- Website
- GoOpti
Shuttle from Novigrad to Venezia, Aeroporto Marco Polo di Venezia
- Ave. Duration
- 2h 45m
- Frequency
- On demand
- Estimated price
- CHF 31–420
- Website
- GoOpti
- Shared
- CHF 31
- Private
- CHF 168
Bus from Rovinj, Autobusni Kolodvor to Trieste Centrale
- Ave. Duration
- 1h 11m
- Frequency
- On demand
- Estimated price
- CHF 64–200
- Website
- GoOpti
- Shared
- CHF 64
- Private
- CHF 190
Bus from Poreč, Autobusni Kolodvor to Trieste Centrale
- Ave. Duration
- 1h 5m
- Frequency
- On demand
- Estimated price
- CHF 35–195
- Website
- GoOpti
- Shared
- CHF 35–100
- Private
- CHF 185–195
Shuttle from Trieste Centrale to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Ave. Duration
- 1h 8m
- Frequency
- On demand
- Estimated price
- CHF 140–240
- Website
- GoOpti
- Private
- CHF 188
Bus from Poreč, Autobusni Kolodvor to Trieste Centrale
- Ave. Duration
- 1h 5m
- Frequency
- On demand
- Estimated price
- CHF 35–195
- Website
- GoOpti
- Shared
- CHF 35–100
- Private
- CHF 185–195
Shuttle from Trieste Centrale to Ljubljana
- Ave. Duration
- 53 min
- Frequency
- On demand
- Estimated price
- CHF 110–190
- Website
- GoOpti
- Private
- CHF 188
Shuttle from Ljubljana, Avtobusna Postaja to Zagreb Airport
- Ave. Duration
- 1h 57m
- Frequency
- On demand
- Estimated price
- CHF 180–300
- Website
- GoOpti
Bus from Poreč, Autobusni Kolodvor to Trieste Centrale
- Ave. Duration
- 1h 5m
- Frequency
- On demand
- Estimated price
- CHF 35–195
- Website
- GoOpti
- Shared
- CHF 35–100
- Private
- CHF 185–195
- Phone
- + 385 (0)52 383 000
- [email protected]
- Website
- fils.hr
Bus from Pula , Autobusni Kolodvor to Venezia Mestre
- Ave. Duration
- 4h 10m
- Frequency
- 6 times a week
- Estimated price
- CHF 35–55
- Schedules at
- fils.hr
- Phone
- +386 40 121 900
- [email protected]
- Website
- slovenija.eu.com
Shuttle from Ljubljana, Avtobusna Postaja to Zagreb Airport
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- CHF 120–203
- Schedules at
- slovenija.eu.com
- 1 -3 persons
- CHF 157
- 4-8 persons
- CHF 203
- Phone
- +385 52 451 200
- [email protected]
- Website
- Adriatic Lines
Car ferry from Port of Pula to Port of Venice
- Ave. Duration
- 4h
- Frequency
- Twice a week
- Estimated price
- CHF 73
- Website
- Adriatic Lines
Car ferry from Port of Pula to Port of Venice
- Ave. Duration
- 4h
- Frequency
- Twice a week
- Estimated price
- CHF 73
- Website
- Adriatic Lines
Ferry from Tronchetto "B" to Ferrovia "B"
- Ave. Duration
- 14 min
- Frequency
- Every 20 minutes
- Estimated price
- CHF 9
- Website
- ACTV — Azienda del Consorzio Trasporti Veneziano
- 75 min. Ticket
- CHF 9
Ferry from Tronchetto "B" to Ferrovia "B"
- Ave. Duration
- 14 min
- Frequency
- Every 20 minutes
- Estimated price
- CHF 9
- Website
- ACTV — Azienda del Consorzio Trasporti Veneziano
- 75 min. Ticket
- CHF 9
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
Italy Travel Guides
Read the travel guide
Travelling by boat in Italy
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Booking & Getting There
There are 1230+ hotels available in Zurich.



























































