There are 10 ways to get from Rovinj to Basel by bus, train, 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.
Bus via Milan
best- Take the bus from Rovinj, Autobusni Kolodvor to Milano Centrale Stationbus
- Take the bus from Milano - Famagosta to Baselbus
11h 37mCHF 616–999Bus 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 66–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 Basel Sbbtrain Ec
11h 39mCHF 184–402Drive 814.1 km
- Drive from Rovinj to Baselcar 814.1 km
8h 56mCHF 137–198Bus, 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–595Bus, train
- Take the bus from Rovinj, Autobusni Kolodvor to Stazione Mestrebus
- Take the train from Venezia Mestre to Zuerich Hbtrain Ec
- Take the train from Zürich HB to Basel SBBtrain Ic3 / ...
12h 6mCHF 235–673Bus
- Take the bus from Rovinj, Autobusni Kolodvor to Stazione Mestrebus
- Take the bus from Venice Mestre to Basel SBBbus FlixBus N401
14h 25mCHF 165–558Bus, shuttle to Venice Marco Polo Airport, fly to Zurich Airport, train
- 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
- Take the train from Zürich HB to Basel SBBtrain
8h 20mCHF 137–659Bus, shuttle to Ljubljana, fly to Zurich Airport, train
- 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
- Take the train from Zürich HB to Basel SBBtrain
7h 41mCHF 311–720Bus, shuttle, shuttle to Zagreb Franjo Tuđman Airport, fly to Basel
- Take the bus from Rovinj, 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 Basel (BSL)plane ZAG - BSL
8h 8mCHF 228–866
Venice Marco Polo Airport (VCE) to Basel (BSL) flights
Comparing Your Travel Options
The cheapest way to get from Rovinj to Basel is to bus and fly which costs SFr 65 - SFr 250 and takes 4h 57m.
The fastest way to get from Rovinj to Basel is to bus and fly which takes 4h 57m and costs SFr 65 - SFr 250.
No, there is no direct bus from Rovinj to Basel. However, there are services departing from Rovinj, Autobusni Kolodvor and arriving at Basel via Milano, Stazione Centrale and Milano - Famagosta. The journey, including transfers, takes approximately 11h 37m.
The distance between Rovinj and Basel is 917 km. The road distance is 814.1 km.
The best way to get from Rovinj to Basel without a car is to bus via Milan which takes 11h 37m and costs SFr 600 - SFr 1000.
It takes approximately 11h 37m to get from Rovinj to Basel, including transfers.
Rovinj to Basel bus services, operated by GoOpti, depart from Rovinj, Autobusni Kolodvor station.
Rovinj to Basel bus services, operated by GoOpti, arrive at Milano Centrale Station.
Yes, the driving distance between Rovinj to Basel is 814 km. It takes approximately 8h 56m to drive from Rovinj to Basel.
Book your Rovinj to Basel bus tickets online with Omio.
What companies run services between Rovinj, Croatia and Basel, Switzerland?
You can take a bus from Rovinj, Autobusni Kolodvor to Basel via Milano, Stazione Centrale, famagosta m2, and Milano - Famagosta in around 11h 37m.
- Website
- swiss.com
Flights from Venice Marco Polo Airport to Zurich Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- CHF 85–390
Flights from Ljubljana to Zurich Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- CHF 110–330
- 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
- +386 1 320 4530
- [email protected]
- Website
- GoOpti
Bus from Rovinj, Autobusni Kolodvor to Milano Centrale Station
- Ave. Duration
- 5h 59m
- Frequency
- On demand
- Estimated price
- CHF 550–950
- Website
- GoOpti
Bus from Rovinj, Autobusni Kolodvor to Trieste Centrale
- Ave. Duration
- 1h 11m
- Frequency
- On demand
- Estimated price
- CHF 65–193
- Website
- GoOpti
- Shared
- CHF 65
- Private
- CHF 193
Shuttle from Novigrad to Venezia, Aeroporto Marco Polo di Venezia
- Ave. Duration
- 2h 45m
- Frequency
- On demand
- Estimated price
- CHF 31–380
- Website
- GoOpti
- Shared
- CHF 31
- Private
- CHF 170
Bus from Rovinj, Autobusni Kolodvor to Stazione Mestre
- Ave. Duration
- 3h 45m
- Frequency
- On demand
- Estimated price
- CHF 115–484
- Website
- GoOpti
- Shared
- CHF 115
- Private
- CHF 484
Bus from Rovinj, Autobusni Kolodvor to Stazione Mestre
- Ave. Duration
- 3h 45m
- Frequency
- On demand
- Estimated price
- CHF 115–484
- Website
- GoOpti
- Shared
- CHF 115
- Private
- CHF 484
Shuttle from Novigrad to Venezia, Aeroporto Marco Polo di Venezia
- Ave. Duration
- 2h 45m
- Frequency
- On demand
- Estimated price
- CHF 31–380
- Website
- GoOpti
- Shared
- CHF 31
- Private
- CHF 170
Bus from Rovinj, Autobusni Kolodvor to Trieste Centrale
- Ave. Duration
- 1h 11m
- Frequency
- On demand
- Estimated price
- CHF 65–193
- Website
- GoOpti
- Shared
- CHF 65
- Private
- CHF 193
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–220
- Website
- GoOpti
- Private
- CHF 191
Bus from Rovinj, Autobusni Kolodvor to Trieste Centrale
- Ave. Duration
- 1h 11m
- Frequency
- On demand
- Estimated price
- CHF 65–193
- Website
- GoOpti
- Shared
- CHF 65
- Private
- CHF 193
Shuttle from Trieste Centrale to Ljubljana
- Ave. Duration
- 53 min
- Frequency
- On demand
- Estimated price
- CHF 100–191
- Website
- GoOpti
- Private
- CHF 191
Shuttle from Ljubljana, Avtobusna Postaja to Zagreb Airport
- Ave. Duration
- 1h 57m
- Frequency
- On demand
- Estimated price
- CHF 26–270
- Website
- GoOpti
- Shared
- CHF 26–70
- Private
- CHF 130–170
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Booking & Getting There
There are 1334+ hotels available in Basel.










