There are 9 ways to get from Rovinj to Switzerland by bus, plane, train, car, 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 to Trieste – Friuli Venezia Giulia Airport, fly to Milan Linate Airport, train
best- 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 119–438Bus 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–250Bus, train via Milan
- 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 39mCHF 164–377Bus 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
11h 4mCHF 667–1,086Drive 693.7 km
- Drive from Rovinj to Zurichcar 693.7 km
9h 17mCHF 132–191Bus, 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 108–657Bus, 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 301–692Bus, train
- Take the bus from Rovinj, Autobusni Kolodvor to Stazione Mestrebus
- Take the train from Venezia Mestre to Zuerich Hbtrain Ec
10h 45mCHF 209–665Bus
- Take the bus from Rovinj, Autobusni Kolodvor to Stazione Mestrebus
- Take the bus from Venice Mestre to Zurich Bus Stationbus FlixBus 401 / ...
14h 3mCHF 154–580
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 bus and fly which costs SFr 75 - SFr 250 and takes 4h 57m.
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 11h 4m.
The distance between Rovinj and Switzerland is 545 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 39m and costs SFr 160 - SFr 380.
It takes approximately 6h 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 and 12go.asia.
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 11h 4m.
- 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–310
- 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–380
Flights from Pula Airport to Basel via Munich
- Ave. Duration
- 2h 50m
- When
- Sunday
- Estimated price
- CHF 200–600
- 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 40–140
- Website
- easyjet.com
Flights from Pula Airport to Basel
- Ave. Duration
- 1h 15m
- When
- Tuesday and Saturday
- Estimated price
- CHF 60–220
- 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
- +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
- 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–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
- 5 times a week
- Estimated price
- CHF 95–150
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 100–150
- 2nd Class
- CHF 95–130
- Phone
- +386 1 320 4530
- [email protected]
- Website
- GoOpti
Bus from Rovinj, Autobusni Kolodvor to Trieste Airport
- Ave. Duration
- 1h 45m
- Frequency
- On demand
- Estimated price
- CHF 64–270
- Website
- GoOpti
- Shared
- CHF 64
- Private
- CHF 189
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 189
Bus from Rovinj, Autobusni Kolodvor to Milano Centrale Station
- Ave. Duration
- 5h 59m
- Frequency
- On demand
- Estimated price
- CHF 600–1,100
- 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 167
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 189
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 Rovinj, Autobusni Kolodvor to Stazione Mestre
- Ave. Duration
- 3h 45m
- Frequency
- On demand
- Estimated price
- CHF 113–550
- Website
- GoOpti
- Shared
- CHF 113
- Private
- CHF 476
Bus from Rovinj, Autobusni Kolodvor to Stazione Mestre
- Ave. Duration
- 3h 45m
- Frequency
- On demand
- Estimated price
- CHF 113–550
- Website
- GoOpti
- Shared
- CHF 113
- Private
- CHF 476
- 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
- +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 4–9
- 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–6
- 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
- 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–65
- Website
- Flixbus
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
Italian Lakes: Getting around by train
Read the travel guide
Italy Travel Guides
Read the travel guide
Getting to Milan from the airport
Read the travel guide
Booking & Getting There
There are 1226+ hotels available in Switzerland.
































