There are 11 ways to get from Vlissingen to Rijeka by train, plane, shuttle, car, car train, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, train to Brussels Airport, fly to Zagreb Franjo Tuđman Airport, shuttle
best- Take the train from Vlissingen to Roosendaaltrain
- Take the train from Roosendaal to Brussels Airport-Zaventemtrain
- Fly from Brussels Airport (BRU) to Zagreb Franjo Tuđman Airport (ZAG)plane BRU - ZAG
- Take a shuttle bus from Velika Gorica, Zagreb Airport to Rijeka
9h 41m€287–579Train
cheapest- Take the train from Vlissingen to 's-Hertogenboschtrain
- Take the train from 's-Hertogenbosch to Venlotrain
- Take the train from Venlo to Duesseldorf Hbftrain
- Take the train from Düsseldorf Hbf to Villach Hauptbahnhoftrain Drf
- Take the train from Villach Hbf to Ljubljanatrain 19 / ...
- Take the train from Ljubljana to Rijekatrain 481
24h 58m€101–258Drive, car train
- Drive from Vlissingen to Fuldacar
- Take the cartrain from Fulda to Villach Hbfcartrain
- Drive from Villach Hbf to Rijekacar
17h€221–309Bus
- Take the bus from Middelburg, Station to Gent, Dampoortbus 50
- Take the bus from Ghent Dampoort to Düsseldorf central bus stationbus 280
- Take the bus from Düsseldorf central bus station to Rijeka bus stationbus
28h 22m€145–235Drive 1,349.1 km
- Drive from Vlissingen to Rijekacar 1,349.1 km
12h 57m€248–358Train, train to Amsterdam Airport Schiphol, fly to Ljubljana, shuttle, bus
- Take the train from Vlissingen to Rotterdam Centraaltrain
- Take the train from Rotterdam Centraal to Schiphol Airporttrain
- Fly from Amsterdam Airport Schiphol (AMS) to Ljubljana (LJU)plane AMS - LJU
- Take a shuttle bus from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Trieste Centrale
- Take the bus from Trieste, Autostazione to Rijeka, Željeznički Kolodvorbus
9h 51m€353–748Train, train to Brussels Airport, fly to Ljubljana, shuttle, bus
- Take the train from Vlissingen to Roosendaaltrain
- Take the train from Roosendaal to Brussels Airport-Zaventemtrain
- Fly from Brussels Airport (BRU) to Ljubljana (LJU)plane BRU - LJU
- Take a shuttle bus from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Trieste Centrale
- Take the bus from Trieste, Autostazione to Rijeka, Željeznički Kolodvorbus
9h 46m€326–677Train, train to Brussels Airport, fly to Venice Marco Polo Airport, shuttle, bus
- Take the train from Vlissingen to Roosendaaltrain
- Take the train from Roosendaal to Brussels Airport-Zaventemtrain
- Fly from Brussels Airport (BRU) to Venice Marco Polo Airport (VCE)plane BRU - VCE
- Take a shuttle bus from Venezia, Aeroporto Marco Polo di Venezia to Trieste Centrale
- Take the bus from Trieste, Autostazione to Rijeka, Željeznički Kolodvorbus
10h 44m€346–707Train, bus to Brussels South Charleroi Airport, fly to Treviso Airport, shuttle
- Take the train from Vlissingen to Roosendaaltrain
- Take the train from Roosendaal to Brussels Airport-Zaventemtrain
- Take the bus from Brussels Zaventem Airport Parking P16 to Charleroi Airportbus
- Fly from Brussels South Charleroi Airport (CRL) to Treviso Airport (TSF)plane CRL - TSF
- Take a shuttle bus from Treviso, Aeroporto to Rijeka
13h 6m€151–685Train via Munich
- Take the train from Vlissingen to Arnhem Centraaltrain
- Take the train from Arnhem Centraal to Muenchen Hbftrain Ice
- Take the train from München Hbf to Salzburg Hauptbahnhoftrain 90 / ...
- Take the train from Salzburg Hbf to Villach Hbftrain Ic
- Take the train from Villach Hbf to Ljubljanatrain 19 / ...
- Take the train from Ljubljana to Rijekatrain 481
20h 51m€169–510Bus, shuttle
- Take the bus from Middelburg, Station to Gent, Dampoortbus 50
- Take the bus from Gent to Bolognabus
- Take a shuttle bus from Bologna Centrale to Rijeka
29h 2m
Vlissingen to Rijeka by bus and foot
Comparing Your Travel Options
The cheapest way to get from Vlissingen to Rijeka is to train which costs €100 - €260 and takes 24h 58m.
The fastest way to get from Vlissingen to Rijeka is to train and fly and shuttle which takes 9h 41m and costs €280 - €600.
No, there is no direct bus from Vlissingen to Rijeka station. However, there are services departing from Vlissingen, Scheldeplein(Centrum) and arriving at Rijeka bus station via Middelburg, Station, Ghent Dampoort and Düsseldorf central bus station. The journey, including transfers, takes approximately 28h 22m.
No, there is no direct train from Vlissingen to Rijeka. However, there are services departing from Vlissingen and arriving at Rijeka via Arnhem Centraal, München Hbf, Salzburg Hbf, Villach Hbf and Ljubljana. The journey, including transfers, takes approximately 20h 51m.
The distance between Vlissingen and Rijeka is 1352 km. The road distance is 1349.1 km.
The best way to get from Vlissingen to Rijeka without a car is to bus which takes 28h 22m and costs €140 - €240.
It takes approximately 9h 41m to get from Vlissingen to Rijeka, including transfers.
Vlissingen to Rijeka bus services, operated by Connexxion, depart from Middelburg, Station.
Vlissingen to Rijeka train services, operated by Nederlandse Spoorwegen (NS), depart from Vlissingen station.
The best way to get from Vlissingen to Rijeka is to bus which takes 28h 22m and costs €140 - €240. Alternatively, you can train via Munich, which costs €160 - €550 and takes 20h 51m.
What companies run services between Vlissingen, Netherlands and Rijeka, Croatia?
You can take a bus from Vlissingen, Scheldeplein(Centrum) to Rijeka bus station via Middelburg, Station, Gent, Dampoort, Ghent Dampoort, and Düsseldorf central bus station in around 28h 22m. Alternatively, you can take a train from Vlissingen to Rijeka via Arnhem Centraal, Muenchen Hbf, München Hbf, Salzburg Hauptbahnhof, Salzburg Hbf, Villach Hbf, and Ljubljana in around 20h 51m.
- Website
- lufthansa.com
Flights from Brussels Airport to Zagreb Franjo Tuđman Airport via Munich
- Ave. Duration
- 3h 55m
- When
- Tuesday, Thursday, Sunday, Monday, and Wednesday
- Estimated price
- €70–260
Flights from Brussels Airport to Zagreb Franjo Tuđman Airport via Frankfurt
- Ave. Duration
- 3h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €100–260
Flights from Amsterdam Airport Schiphol to Ljubljana via Frankfurt
- Ave. Duration
- 3h 47m
- When
- Every day
- Estimated price
- €120–360
Flights from Amsterdam Airport Schiphol to Ljubljana via Munich
- Ave. Duration
- 3h 45m
- When
- Monday, Tuesday, Friday, and Sunday
- Estimated price
- €120–360
Flights from Brussels Airport to Ljubljana via Munich
- Ave. Duration
- 3h
- When
- Monday, Tuesday, Friday, and Sunday
- Estimated price
- €100–290
Flights from Brussels Airport to Ljubljana via Frankfurt
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- €110–380
Flights from Brussels Airport to Venice Marco Polo Airport via Munich
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- €60–240
Flights from Brussels Airport to Venice Marco Polo Airport via Frankfurt
- Ave. Duration
- 3h 52m
- When
- Every day
- Estimated price
- €70–240
- Phone
- +31 30 751 5155
- Website
- Nederlandse Spoorwegen (NS)
Train from Vlissingen to Roosendaal
- Ave. Duration
- 1h 3m
- Frequency
- Every 30 minutes
- Estimated price
- €8–17
- Website
- Nederlandse Spoorwegen (NS)
Train from Roosendaal to Brussels Airport-Zaventem
- Ave. Duration
- 1h 10m
- Frequency
- 5 times a day
- Estimated price
- €8–17
- Website
- Nederlandse Spoorwegen (NS)
Train from Vlissingen to Rotterdam Centraal
- Ave. Duration
- 1h 47m
- Frequency
- Hourly
- Estimated price
- €14–29
- Website
- Nederlandse Spoorwegen (NS)
Train from Vlissingen to Roosendaal
- Ave. Duration
- 1h 3m
- Frequency
- Every 30 minutes
- Estimated price
- €8–17
- Website
- Nederlandse Spoorwegen (NS)
Train from Roosendaal to Brussels Airport-Zaventem
- Ave. Duration
- 1h 10m
- Frequency
- 5 times a day
- Estimated price
- €8–17
- Website
- Nederlandse Spoorwegen (NS)
Train from Vlissingen to Roosendaal
- Ave. Duration
- 1h 3m
- Frequency
- Every 30 minutes
- Estimated price
- €8–17
- Website
- Nederlandse Spoorwegen (NS)
Train from Roosendaal to Brussels Airport-Zaventem
- Ave. Duration
- 1h 10m
- Frequency
- 5 times a day
- Estimated price
- €8–17
- Website
- Nederlandse Spoorwegen (NS)
Train from Vlissingen to Roosendaal
- Ave. Duration
- 1h 3m
- Frequency
- Every 30 minutes
- Estimated price
- €8–17
- Website
- Nederlandse Spoorwegen (NS)
Train from Roosendaal to Brussels Airport-Zaventem
- Ave. Duration
- 1h 10m
- Frequency
- 5 times a day
- Estimated price
- €8–17
- Website
- Nederlandse Spoorwegen (NS)
Train from Vlissingen to Arnhem Centraal
- Ave. Duration
- 2h 46m
- Frequency
- Hourly
- Estimated price
- €22–45
- Website
- Nederlandse Spoorwegen (NS)
Train from Arnhem Centraal to Muenchen Hbf
- Ave. Duration
- 6h 6m
- Frequency
- 3 times a day
- Estimated price
- €80–160
- Website
- Nederlandse Spoorwegen (NS)
Train from Vlissingen to 's-Hertogenbosch
- Ave. Duration
- 1h 59m
- Frequency
- Hourly
- Estimated price
- €15–35
- Website
- Nederlandse Spoorwegen (NS)
Train from 's-Hertogenbosch to Venlo
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Estimated price
- €9–18
- Website
- Nederlandse Spoorwegen (NS)
Train from Venlo to Duesseldorf Hbf
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- €6–13
- Website
- Nederlandse Spoorwegen (NS)
- Phone
- +386 1 320 4530
- [email protected]
- Website
- GoOpti
Shuttle from Velika Gorica, Zagreb Airport to Rijeka
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Estimated price
- €190–320
- Website
- GoOpti
Shuttle from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Trieste Centrale
- Ave. Duration
- 1h 7m
- Frequency
- On demand
- Estimated price
- €130–220
- Website
- GoOpti
- Private
- €204
Bus from Trieste, Autostazione to Rijeka, Željeznički Kolodvor
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- €80–140
- Website
- GoOpti
Shuttle from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Trieste Centrale
- Ave. Duration
- 1h 7m
- Frequency
- On demand
- Estimated price
- €130–220
- Website
- GoOpti
- Private
- €204
Bus from Trieste, Autostazione to Rijeka, Željeznički Kolodvor
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- €80–140
- Website
- GoOpti
Shuttle from Venezia, Aeroporto Marco Polo di Venezia to Trieste Centrale
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- €190–320
- Website
- GoOpti
Bus from Trieste, Autostazione to Rijeka, Željeznički Kolodvor
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- €80–140
- Website
- GoOpti
Shuttle from Treviso, Aeroporto to Rijeka
- Ave. Duration
- 4h 15m
- Frequency
- On demand
- Estimated price
- €96–410
- Website
- GoOpti
- Shared
- €96
- Private
- €223
Shuttle from Bologna Centrale to Rijeka
- Ave. Duration
- 6h 38m
- Frequency
- On demand
- Estimated price
- €400–700
- Website
- GoOpti
Want to know more about travelling around Croatia
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
Want to know more about Flixbus?
Read the travel guide
Italy Travel Guides
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Booking & Getting There
Vlissingen to Rijeka bus services, operated by Connexxion, arrive at Gent, Dampoort station.
Vlissingen to Rijeka train services, operated by Nederlandse Spoorwegen (NS), arrive at Arnhem Centraal station.
Yes, the driving distance between Vlissingen to Rijeka is 1349 km. It takes approximately 12h 57m to drive from Vlissingen to Rijeka.
Book your Vlissingen to Rijeka train tickets online with Omio.
There are 6241+ hotels available in Rijeka.












