There are 11 ways to get from Rotterdam to Rab by train, plane, ferry, bus, night train, 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.
Train to Amsterdam Airport Schiphol, fly to Rijeka Airport, ferry
best- Take the train from Rotterdam Centraal to Schiphol Airporttrain
- Fly from Amsterdam Airport Schiphol (AMS) to Rijeka Airport (RJK)plane AMS - RJK
- Take the ferry from Rijeka to Rabferry
10h 15m€265–544Bus, ferry
cheapest- Take the bus from Rotterdam Central Station to Ljubljana bus stationbus
- Take the bus from Ljubljana bus station to Rijeka bus stationbus 958 / ...
- Take the ferry from Rijeka to Rabferry
26h 30m€76–176Train, bus, ferry via Karlsruhe
- Take the train from Rotterdam Centraal to Paris Nordtrain
- Take the train from Paris Est to Karlsruhe Hbftrain Tgv
- Take the bus from Karlsruhe central train station to Rijeka bus stationbus
- Take the ferry from Rijeka to Rabferry
22h 33m€199–570Train, bus, ferry
- Take the train from Rotterdam Centraal to Utrecht Centraaltrain
- Take the train from Utrecht Centraal to Schwarzach-St.Veittrain Drf
- Take the train from Schwarzach-St.Veit to Villach Hbftrain Ic
- Take the bus from Villach Hbf to Rijeka bus stationbus 944
- Take the ferry from Rijeka to Rabferry
25h 58mTrain, night train, bus, ferry
- Take the train from Rotterdam Alexander to Utrecht Centraaltrain
- Take the night train from Utrecht Centraal to Wien Meidlingnighttrain Nj
- Take the train from Wien Meidling to Trieste Airporttrain Rjx
- Take the bus from Trieste Airport to Rijeka bus stationbus
- Take the ferry from Rijeka to Rabferry
29h 40m€200–444Train to Amsterdam Airport Schiphol, fly to Zagreb Franjo Tuđman Airport, bus, ferry
- Take the train from Rotterdam Centraal to Schiphol Airporttrain
- Fly from Amsterdam Airport Schiphol (AMS) to Zagreb Franjo Tuđman Airport (ZAG)plane AMS - ZAG
- Take the bus from Zagreb Airport to Rijeka - Autobusni Kolodvorbus
- Take the ferry from Rijeka to Rabferry
10h 25m€131–349Train to Amsterdam Airport Schiphol, fly to Venice Marco Polo Airport, shuttle, ferry
- Take the train from Rotterdam Centraal to Schiphol Airporttrain
- Fly from Amsterdam Airport Schiphol (AMS) to Venice Marco Polo Airport (VCE)plane AMS - VCE
- Take a shuttle bus from Venezia, Aeroporto Marco Polo di Venezia to Rijeka
- Take the ferry from Rijeka to Rabferry
11h 47m€120–594Train to Amsterdam Airport Schiphol, fly to Ljubljana, shuttle, bus, ferry
- 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
- Take the ferry from Rijeka to Rabferry
10h 55m€175–614Train to Brussels Airport, fly to Zagreb Franjo Tuđman Airport, bus, ferry
- Take the train from Rotterdam Centraal to Antwerpen-Centraaltrain
- Fly from Brussels Airport (BRU) to Zagreb Franjo Tuđman Airport (ZAG)plane BRU - ZAG
- Take the bus from Zagreb Airport to Rijeka - Autobusni Kolodvorbus
- Take the ferry from Rijeka to Rabferry
11h 6m€127–347Fly Rotterdam The Hague Airport to Pula Airport, bus, ferry
- Fly from Rotterdam The Hague Airport (RTM) to Pula Airport (PUY)plane RTM - PUY
- Take the bus from Labin, Autobusni Kolodvor to Rijeka, Autobusni Kolodvorbus
- Take the ferry from Rijeka to Rabferry
7h 55m€137–672Bus, ferry via Prijedor
- Take the bus from Rotterdam to Prijedorbus
- Take the bus from Prijedor to Rijekabus
- Take the ferry from Rijeka to Rabferry
32h 17m€136–179
Rotterdam to Rab by train, foot, bus, and ferry
Questions & Answers
The cheapest way to get from Rotterdam to Rab is to bus and ferry which costs €75 - €180 and takes 26h 30m.
The fastest way to get from Rotterdam to Rab is to fly and bus and ferry which takes 7h 55m and costs €130 - €700.
The distance between Rotterdam and Rab is 1221 km.
The best way to get from Rotterdam to Rab without a car is to train and bus and ferry via Karlsruhe which takes 22h 33m and costs €190 - €600.
It takes approximately 10h 15m to get from Rotterdam to Rab, including transfers.
There are 3209+ hotels available in Rab.
What companies run services between Rotterdam, Netherlands and Rab, Croatia?
There is no direct connection from Rotterdam to Rab. However, you can take the train to Schiphol Airport, walk to Amsterdam Airport Schiphol (AMS) airport, fly to Rijeka Airport (RJK), walk to Rijeka Airport, take the shuttle to Rijeka, Autobusni Kolodvor, walk to Rijeka, then take the ferry to Rab. Alternatively, you can take a train from Rotterdam Centraal to Rab via Paris Nord, Paris Est, Karlsruhe Hbf, Karlsruhe central train station, Rijeka bus station, and Rijeka in around 22h 33m.
- Website
- lufthansa.com
Flights from Amsterdam Airport Schiphol to Rijeka Airport via Frankfurt
- Ave. Duration
- 4h
- When
- Saturday
- Estimated price
- €210–850
Flights from Amsterdam Airport Schiphol to Rijeka Airport via Munich
- Ave. Duration
- 4h 9m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- €140–850
Flights from Amsterdam Airport Schiphol to Zagreb Franjo Tuđman Airport via Munich
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- €110–260
Flights from Amsterdam Airport Schiphol to Zagreb Franjo Tuđman Airport via Frankfurt
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- €90–290
Flights from Amsterdam Airport Schiphol to Venice Marco Polo Airport via Frankfurt
- Ave. Duration
- 3h 23m
- When
- Every day
- Estimated price
- €110–310
Flights from Amsterdam Airport Schiphol to Venice Marco Polo Airport via Munich
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- €110–310
Flights from Amsterdam Airport Schiphol to Ljubljana via Frankfurt
- Ave. Duration
- 3h 45m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €100–350
Flights from Brussels Airport to Zagreb Franjo Tuđman Airport via Frankfurt
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- €70–250
- Website
- klm.com
Flights from Amsterdam Airport Schiphol to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 1h 51m
- When
- Every day
- Estimated price
- €70–380
Flights from Amsterdam Airport Schiphol to Venice Marco Polo Airport
- Ave. Duration
- 1h 43m
- When
- Every day
- Estimated price
- €65–360
Flights from Amsterdam Airport Schiphol to Ljubljana
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- €80–450
Flights from Amsterdam Airport Schiphol to Ljubljana via Paris Charles de Gaulle
- Ave. Duration
- 4h 32m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €95–500
Flights from Brussels Airport to Zagreb Franjo Tuđman Airport via Amsterdam Airport Schiphol
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- €60–320
- Website
- croatiaairlines.com
Flights from Amsterdam Airport Schiphol to Rijeka Airport via Munich
- Ave. Duration
- 3h 40m
- When
- Thursday and Sunday
- Estimated price
- €140–800
Flights from Amsterdam Airport Schiphol to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- €70–380
Flights from Brussels Airport to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 1h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €70–190
- Website
- swiss.com
Flights from Amsterdam Airport Schiphol to Rijeka Airport via Zurich
- Ave. Duration
- 3h 45m
- When
- Monday
- Estimated price
- €190–800
Flights from Amsterdam Airport Schiphol to Venice Marco Polo Airport via Zurich
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- €110–280
Flights from Amsterdam Airport Schiphol to Ljubljana via Zurich
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- €100–340
- Website
- airfrance.com
Flights from Amsterdam Airport Schiphol to Ljubljana
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- €80–450
Flights from Amsterdam Airport Schiphol to Ljubljana via Paris Charles de Gaulle
- Ave. Duration
- 4h 32m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €95–500
- Website
- airdolomiti.it
Flights from Amsterdam Airport Schiphol to Rijeka Airport via Munich
- Ave. Duration
- 3h 15m
- When
- Saturday
- Estimated price
- €140–800
- Website
- easyjet.com
Flights from Amsterdam Airport Schiphol to Venice Marco Polo Airport
- Ave. Duration
- 1h 45m
- When
- Monday and Friday
- Estimated price
- €65–210
- Website
- austrian.com
Flights from Brussels Airport to Zagreb Franjo Tuđman Airport via Vienna
- Ave. Duration
- 4h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €75–170
- Website
- transavia.com
Flights from Rotterdam The Hague Airport to Pula Airport
- Ave. Duration
- 1h 45m
- When
- Wednesday
- Estimated price
- €120–650
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Rotterdam Centraal to Schiphol Airport
- Ave. Duration
- 26 min
- Frequency
- Every 15 minutes
- Estimated price
- €10–28
- Website
- https://www.ns.nl/en
- 2nd Class
- €10–15
- 1st Class
- €16–28
Train from Rotterdam Centraal to Utrecht Centraal
- Ave. Duration
- 37 min
- Frequency
- Every 15 minutes
- Estimated price
- €10–29
- Website
- https://www.ns.nl/en
- 2nd Class
- €10–16
- 1st Class
- €17–29
Train from Rotterdam Alexander to Utrecht Centraal
- Ave. Duration
- 29 min
- Frequency
- Every 20 minutes
- Estimated price
- €10–12
- Website
- https://www.ns.nl/en
Train from Rotterdam Centraal to Antwerpen-Centraal
- Ave. Duration
- 32 min
- Frequency
- Hourly
- Estimated price
- €15–50
- Website
- https://www.ns.nl/en
- 2nd Class
- €15–23
- 1st Class
- €28–50
- Phone
- +44 343 218 6186
- Website
- eurostar.com
Train from Rotterdam Centraal to Schiphol Airport
- Ave. Duration
- 26 min
- Frequency
- Hourly
- Estimated price
- €26–60
- Website
- https://www.eurostar.com/rw-en
- Standard
- €26–40
- Comfort
- €28–40
- Premium
- €45–60
Train from Rotterdam Centraal to Paris Nord
- Ave. Duration
- 2h 42m
- Frequency
- Hourly
- Estimated price
- €95–200
- Website
- https://www.eurostar.com/rw-en
- Standard
- €95–140
- Comfort
- €110–160
- Premium
- €150–200
Train from Rotterdam Centraal to Antwerpen-Centraal
- Ave. Duration
- 32 min
- Frequency
- Hourly
- Estimated price
- €30–70
- Website
- https://www.eurostar.com/rw-en
- Standard
- €30–50
- Comfort
- €35–50
- Premium
- €55–70
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Paris Est to Karlsruhe Hbf
- Ave. Duration
- 2h 33m
- Frequency
- 4 times a day
- Estimated price
- €55–190
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Paris Est to Karlsruhe Hbf
- Ave. Duration
- 2h 32m
- Frequency
- 4 times a day
- Estimated price
- €60–140
- Website
- https://int.bahn.de/en
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Schwarzach-St.Veit to Villach Hbf
- Ave. Duration
- 1h 27m
- Frequency
- Every 4 hours
- Estimated price
- €25–40
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
Train from Schwarzach-St.Veit to Villach Hbf
- Ave. Duration
- 1h 27m
- Frequency
- 3 times a day
- Estimated price
- €21–35
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- €21–35
Train from Wien Meidling to Trieste Airport
- Ave. Duration
- 5h 57m
- Frequency
- Once daily
- Estimated price
- €80–120
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- €80–120
Train from Schwarzach-St.Veit to Villach Hbf
- Ave. Duration
- 1h 27m
- Frequency
- 4 times a day
- Estimated price
- €21–30
- Website
- https://www.oebb.at/en/
- Phone
- +43 51717
- Website
- nightjet.com
Train from Schwarzach-St.Veit to Villach Hbf
- Ave. Duration
- 1h 27m
- Frequency
- Twice daily
- Estimated price
- €26–260
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- €250–260
- Couchette Carriage
- €120–150
- Seating Carriage
- €26–35
Night train from Utrecht Centraal to Wien Meidling
- Ave. Duration
- 15h 6m
- Frequency
- Twice daily
- Estimated price
- €90–280
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- €260–280
- Couchette Carriage
- €170–200
- Seating Carriage
- €90–120
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Schwarzach-St.Veit to Villach Hbf
- Ave. Duration
- 1h 27m
- Frequency
- Once a week
- Estimated price
- €28–40
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +32 70 79 79 79
- Website
- belgiantrain.be
Train from Rotterdam Centraal to Antwerpen-Centraal
- Ave. Duration
- 1h 6m
- Frequency
- Hourly
- Estimated price
- €9–14
- Website
- https://www.belgiantrain.be/en
- 2nd Class
- €9–14
- 1st Class
- €15–22
- Phone
- +31302035833
- info@europeansleeper.eu
- Website
- europeansleeper.eu
Train from Rotterdam Centraal to Antwerpen-Centraal
- Ave. Duration
- 1h 12m
- Frequency
- 4 times a week
- Estimated price
- €13–15
- Website
- https://www.europeansleeper.eu/
- Seats - Budget
- €13–15
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Karlsruhe central train station to Rijeka bus station
- Ave. Duration
- 12h 15m
- Frequency
- Once daily
- Estimated price
- €40–180
- Website
- https://www.flixbus.co.uk
Bus from Villach Hbf to Rijeka bus station
- Ave. Duration
- 4h 25m
- Frequency
- Once daily
- Estimated price
- €18–40
- Website
- https://www.flixbus.co.uk
Bus from Trieste Airport to Rijeka bus station
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Estimated price
- €12–20
- Website
- https://www.flixbus.co.uk
Bus from Rotterdam Central Station to Ljubljana bus station
- Ave. Duration
- 19h 56m
- Frequency
- Once daily
- Estimated price
- €60–150
- Website
- https://www.flixbus.co.uk
Bus from Ljubljana bus station to Rijeka bus station
- Ave. Duration
- 2h 40m
- Frequency
- 3 times a day
- Estimated price
- €11–21
- Website
- https://www.flixbus.co.uk
- Phone
- +385 01/6331-933
- plesoprijevoz@plesoprijevoz.hr
- Website
- plesoprijevoz.hr
Bus from Zagreb Airport to Rijeka - Autobusni Kolodvor
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- €26–35
- Schedules at
- plesoprijevoz.hr
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Shuttle from Venezia, Aeroporto Marco Polo di Venezia to Rijeka
- Ave. Duration
- 4h 17m
- Frequency
- On demand
- Estimated price
- €35–320
- Website
- https://www.goopti.com/en/
- Shared
- €35–100
- Private
- €170–320
Shuttle from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Trieste Centrale
- Ave. Duration
- 1h 7m
- Frequency
- On demand
- Estimated price
- €31–170
- Website
- https://www.goopti.com/en/
- Shared
- €31–34
- Private
- €95–170
Bus from Trieste, Autostazione to Rijeka, Željeznički Kolodvor
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- €30–120
- Website
- https://www.goopti.com/en/
- Phone
- +385 (0)72 660 660
- info@arriva.com.hr
- Website
- arriva.com.hr
Bus from Labin, Autobusni Kolodvor to Rijeka, Autobusni Kolodvor
- Ave. Duration
- 1h 20m
- Frequency
- 3 times a day
- Estimated price
- €1–9
- Website
- https://www.arriva.com.hr/en-us/home
- Phone
- +385 52 356 500
- brioni@brioni.hr
- Website
- brioni.hr
Bus from Labin, Autobusni Kolodvor to Rijeka, Autobusni Kolodvor
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- €6–8
- Website
- https://www.brioni.hr/en-gb/
- Phone
- +49 (0)7051 93 03 44
- info@prosicbus.com
- Website
- prosicbus.com
Bus from Rotterdam to Prijedor
- Ave. Duration
- 20h 40m
- Frequency
- Twice a week
- Estimated price
- €60–110
- Website
- http://www.prosicbus.com
- Schedules at
- http://www.prosicbus.com/#redvoznje-faq
- Phone
- +385 (0)98 39 89 59
- info@pepeks.hr
- Website
- pepeks.hr
Bus from Prijedor to Rijeka
- Ave. Duration
- 7h 45m
- Frequency
- Once daily
- Estimated price
- €71
- Schedules at
- pepeks.hr
Rome2Rio's guide to Jadrolinija
Contact Details
- Phone
- +385 72 303 337
- passdept_h@jadrolinija.hr
- Website
- jadrolinija.hr
Ferry from Rijeka to Rab
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- €5–7
- Website
- https://www.jadrolinija.hr/en
- Passenger Fare
- €5–7
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
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide
Need to know: Jadrolinija
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
















































































