There are 10 ways to get from Rovinj to Switzerland by bus, train, car, plane, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train via Milan
best- 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
10h 21mCHF 165–377Bus to Pula Airport, fly to Basel
cheapest- Take the bus from Rovinj, Autobusni Kolodvor to Pula Airportbus
- Fly from Pula Airport (PUY) to Basel (BSL)plane PUY - BSL
4h 57mCHF 76–249Bus via Milan
- Take the bus from Rovinj, Autobusni Kolodvor to Milano Centrale Stationbus
- Take the bus from Milano - Famagosta to ZÜRICH, Carparkplatz am Sihlquaibus
10h 58mCHF 641–1,039Drive 693.7 km
- Drive from Rovinj to Zurichcar 693.7 km
9h 17mCHF 116–168Bus to Trieste – Friuli Venezia Giulia Airport, fly to Milan Linate Airport, train
- Take the bus from Rovinj, Autobusni Kolodvor to Trieste Airportbus
- Fly from Trieste – Friuli Venezia Giulia Airport (TRS) to Milan Linate Airport (LIN)plane TRS - LIN
- Take the train from Monza to Luganotrain
6h 21mCHF 130–446Bus, train
- Take the bus from Rovinj, Autobusni Kolodvor to Stazione Mestrebus
- Take the train from Venezia Mestre to Zuerich Hbtrain Ec
10h 45mCHF 210–641Bus
- Take the bus from Rovinj, Autobusni Kolodvor to Stazione Mestrebus
- Take the bus from Venice Mestre to Zurich Bus Stationbus FlixBus 401 / ...
14h 3mCHF 155–561Bus, shuttle to Venice Marco Polo Airport, fly to Basel
- Take the bus from Rovinj, Autobusni Kolodvor to Novigrad, Autobusni Kolodvorbus
- Take a shuttle bus from Novigrad to Venezia, Aeroporto Marco Polo di Venezia
- Fly from Venice Marco Polo Airport (VCE) to Basel (BSL)plane VCE - BSL
7h 12mCHF 88–625Bus, shuttle to Venice Marco Polo Airport, fly to Zurich Airport
- Take the bus from Rovinj, Autobusni Kolodvor to Novigrad, Autobusni Kolodvorbus
- 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 21mCHF 109–638Bus, shuttle to Ljubljana, fly to Zurich Airport
- Take the bus from Rovinj, 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 32mCHF 288–678
Trieste – Friuli Venezia Giulia Airport (TRS) to Milan Linate Airport (LIN) flights
Comparing Your Travel Options
The cheapest way to get from Rovinj to Switzerland is to drive which costs SFr 110 - SFr 170 and takes 9h 17m.
The fastest way to get from Rovinj to Switzerland is to bus and fly which takes 4h 57m and costs SFr 75 - SFr 250.
No, there is no direct bus from Rovinj to Switzerland. However, there are services departing from Rovinj, Autobusni Kolodvor and arriving at ZÜRICH, Carparkplatz am Sihlquai via Milano, Stazione Centrale and Milano - Famagosta. The journey, including transfers, takes approximately 10h 58m.
The distance between Rovinj and Switzerland is 750 km. The road distance is 693.7 km.
The best way to get from Rovinj to Switzerland without a car is to bus and train via Milan which takes 10h 21m and costs SFr 160 - SFr 380.
It takes approximately 10h 21m to get from Rovinj to Switzerland, including transfers.
Rovinj to Switzerland bus services, operated by GoOpti, depart from Rovinj, Autobusni Kolodvor station.
Rovinj to Switzerland bus services, operated by GoOpti, arrive at Stazione Mestre station.
Yes, the driving distance between Rovinj to Switzerland is 694 km. It takes approximately 9h 17m to drive from Rovinj to Switzerland.
Book your Rovinj to Switzerland bus tickets online with Omio.
What companies run services between Rovinj, Croatia and Switzerland?
You can take a bus from Rovinj, Autobusni Kolodvor to Zürich Stadelhofen via Milano, Stazione Centrale, famagosta m2, Milano - Famagosta, ZÜRICH, Carparkplatz am Sihlquai, and Zürich HB in around 10h 58m.
- Website
- lufthansa.com
Flights from Venice Marco Polo Airport to Basel via Munich
- Ave. Duration
- 3h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- CHF 70–240
Flights from Venice Marco Polo Airport to Basel via Frankfurt
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- CHF 70–240
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 120–390
Flights from Pula Airport to Basel via Frankfurt
- Ave. Duration
- 3h 25m
- When
- Saturday
- Estimated price
- CHF 110–410
- Website
- swiss.com
Flights from Venice Marco Polo Airport to Zurich Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- CHF 80–340
Flights from Ljubljana to Zurich Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- CHF 110–330
- Website
- aeroitalia.com
Flights from Trieste – Friuli Venezia Giulia Airport to Milan Linate Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 45–140
- Website
- easyjet.com
Flights from Venice Marco Polo Airport to Basel
- Ave. Duration
- 1h 15m
- When
- Monday, Wednesday, and Friday
- Estimated price
- CHF 50–190
Flights from Pula Airport to Basel
- Ave. Duration
- 1h 15m
- When
- Tuesday and Saturday
- Estimated price
- CHF 60–220
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Trieste Centrale to Milano Centrale
- Ave. Duration
- 4h 8m
- Frequency
- Every 4 hours
- Estimated price
- CHF 50–90
- Website
- Trenitalia Frecce
- Phone
- +39 06 68475475
- [email protected]
- Website
- Trenitalia Eurocity
Train from Milano Centrale to Zuerich Hb
- Ave. Duration
- 3h 17m
- Frequency
- Hourly
- Estimated price
- CHF 50–95
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 65–95
- 2nd Class
- CHF 50–70
Train from Venezia Mestre to Zuerich Hb
- Ave. Duration
- 5h 57m
- Frequency
- Twice daily
- Estimated price
- CHF 95–150
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 100–150
- 2nd Class
- CHF 95–130
- Phone
- +39 02 7249 4494
- [email protected]
- Website
- Trenord
Train from Monza to Lugano
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- CHF 3–5
- Website
- Trenord
- Phone
- +386 1 320 4530
- [email protected]
- Website
- GoOpti
Bus from Rovinj, Autobusni Kolodvor to Trieste Centrale
- Ave. Duration
- 1h 11m
- Frequency
- On demand
- Estimated price
- CHF 64–191
- Website
- GoOpti
- Shared
- CHF 64
- Private
- CHF 191
Bus from Rovinj, Autobusni Kolodvor to Milano Centrale Station
- Ave. Duration
- 5h 59m
- Frequency
- On demand
- Estimated price
- CHF 550–1,000
- Website
- GoOpti
Bus from Rovinj, Autobusni Kolodvor to Trieste Airport
- Ave. Duration
- 1h 45m
- Frequency
- On demand
- Estimated price
- CHF 64–260
- Website
- GoOpti
- Shared
- CHF 64
- Private
- CHF 191
Bus from Rovinj, Autobusni Kolodvor to Stazione Mestre
- Ave. Duration
- 3h 45m
- Frequency
- On demand
- Estimated price
- CHF 114–490
- Website
- GoOpti
- Shared
- CHF 114
- Private
- CHF 479
Bus from Rovinj, Autobusni Kolodvor to Stazione Mestre
- Ave. Duration
- 3h 45m
- Frequency
- On demand
- Estimated price
- CHF 114–490
- Website
- GoOpti
- Shared
- CHF 114
- Private
- CHF 479
Shuttle from Novigrad to Venezia, Aeroporto Marco Polo di Venezia
- Ave. Duration
- 2h 45m
- Frequency
- On demand
- Estimated price
- CHF 31–400
- Website
- GoOpti
- Shared
- CHF 31
- Private
- CHF 169
Shuttle from Novigrad to Venezia, Aeroporto Marco Polo di Venezia
- Ave. Duration
- 2h 45m
- Frequency
- On demand
- Estimated price
- CHF 31–400
- Website
- GoOpti
- Shared
- CHF 31
- Private
- CHF 169
Bus from Rovinj, Autobusni Kolodvor to Trieste Centrale
- Ave. Duration
- 1h 11m
- Frequency
- On demand
- Estimated price
- CHF 64–191
- Website
- GoOpti
- Shared
- CHF 64
- Private
- CHF 191
Shuttle from Trieste Centrale to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Ave. Duration
- 1h 8m
- Frequency
- On demand
- Estimated price
- CHF 130–230
- Website
- GoOpti
- Private
- CHF 189
- Phone
- +39 0362 185 0590
- [email protected]
- Website
- Onebus
Bus from Milano - Famagosta to ZÜRICH, Carparkplatz am Sihlquai
- Ave. Duration
- 2h 22m
- Frequency
- Once a week
- Estimated price
- CHF 55–75
- Website
- Onebus
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Venice Mestre to Zurich Bus Station
- Ave. Duration
- 9h 15m
- Frequency
- Twice daily
- Estimated price
- CHF 40–70
- Website
- Flixbus
- Phone
- +385 52 356 500
- [email protected]
- Website
- Brioni Pula d.o.o.
Bus from Rovinj, Autobusni Kolodvor to Novigrad, Autobusni Kolodvor
- Ave. Duration
- 23 min
- Frequency
- On demand
- Estimated price
- CHF 3–7
- Website
- Brioni Pula d.o.o.
Bus from Rovinj, Autobusni Kolodvor to Novigrad, Autobusni Kolodvor
- Ave. Duration
- 23 min
- Frequency
- On demand
- Estimated price
- CHF 3–7
- Website
- Brioni Pula d.o.o.
Bus from Rovinj, Autobusni Kolodvor to Pula Airport
- Ave. Duration
- 27 min
- Frequency
- On demand
- Estimated price
- CHF 2–5
- Website
- Brioni Pula d.o.o.
- Phone
- +385 (0)72 660 660
- [email protected]
- Website
- Arriva Croatia
Bus from Rovinj, Autobusni Kolodvor to Novigrad, Autobusni Kolodvor
- Ave. Duration
- 1h 20m
- Frequency
- Twice a week
- Estimated price
- CHF 1
- Website
- Arriva Croatia
Bus from Rovinj, Autobusni Kolodvor to Novigrad, Autobusni Kolodvor
- Ave. Duration
- 1h 20m
- Frequency
- Twice a week
- Estimated price
- CHF 1
- Website
- Arriva Croatia
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Italian Lakes: Getting around by train
Read the travel guide
Booking & Getting There
There are 1263+ hotels available in Switzerland.
































