There are 10 ways to get from Cagliari to Rotterdam by plane, train, ferry, bus, car, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Eindhoven Airport, train
best- Fly from Cagliari Elmas Airport (CAG) to Eindhoven Airport (EIN)plane CAG - EIN
- Take the train from Eindhoven to Bredatrain
- Take the train from Breda to Rotterdam Centraaltrain
8h 25m€100–294Train, ferry, bus
cheapest- Take the train from Cagliari to Porto Torres M.Matrain Re
- Take the ferry from Port of Porto Torres to Port of Toulonferry
- Take the bus from Toulon - Bus Station to Marseille - Saint-Charles Bus Stationbus
- Take the bus from Marseille - Saint-Charles Bus Station to Brussels - Midi Train Stationbus
- Take the train from Brussel-Zuid to Rotterdam Centraaltrain
41h 34m€86–213Train, ferry
- Take the train from Cagliari to Porto Torres M.Matrain Re
- Take the ferry from Port of Porto Torres to Port of Toulonferry
- Take the train from Toulon to Paris Gare De Lyontrain Tgv
- Take the train from Paris Nord to Rotterdam Centraaltrain
29h 31m€182–440Train, ferry via Barcelona
- Take the train from Cagliari to Porto Torres M.Matrain Re
- Take the ferry from Port of Porto Torres to Port de Barcelonaferry
- Take the train from Barcelona-Sants to Paris Gare De Lyontrain Tgv
- Take the train from Paris Nord to Rotterdam Centraaltrain
29h 50m€205–483Bus, ferry
- Take the bus from Fermata di CAGLIARI PIAZZA MATTEOTTI-ESTERNO to Fermata di OLBIA PORTO ISOLA BIANCAbus
- Take the ferry from Port of Olbia to Port of Genoaferry
- Take the bus from Genoa to Milano, Autostazione Lampugnanobus 500 / ...
- Take the bus from Milano, Autostazione Lampugnano to Rotterdam Central Stationbus
36h 24m€98–228Fly to Brussels South Charleroi Airport, bus, train
- Fly from Cagliari Elmas Airport (CAG) to Brussels South Charleroi Airport (CRL)plane CAG - CRL
- Take the bus from Charleroi Airport to Brussels Midi / Brussels South Westbus
- Take the train from Brussel-Zuid / Bruxelles-Midi to Rotterdam Centraaltrain
7h 47m€107–362Fly to Rotterdam The Hague Airport
- Fly from Cagliari Elmas Airport (CAG) to Rotterdam The Hague Airport (RTM)plane CAG - RTM
7h 20m€101–381Fly to Brussels Airport, train
- Fly from Cagliari Elmas Airport (CAG) to Brussels Airport (BRU)plane CAG - BRU
- Take the train from Brussels Airport-Zaventem to Rotterdam Centraaltrain
8h 46m€99–262Train, ferry #2
- Take the train from Cagliari to Porto Torres M.Matrain Re
- Take the ferry from Port of Porto Torres to Port of Toulonferry
- Take the train from Toulon to Marseille St Charlestrain Ter
- Take the train from Marseille St Charles to Brussel-Zuid / Bruxelles-Miditrain Tgv
- Take the train from Brussel-Zuid to Rotterdam Centraaltrain
30h 55m€154–351Drive, car ferry
- Drive from Cagliari to Port of Arbataxcar
- Take the car ferry from Port of Arbatax to Port of Civitavecchiacarferry
- Drive from Port of Civitavecchia to Rotterdamcar
27h 6m€314–463
Cagliari to Rotterdam by train, foot, and ferry
Questions & Answers
The cheapest way to get from Cagliari to Rotterdam is to fly and train which costs €95 - €270 and takes 8h 46m.
The fastest way to get from Cagliari to Rotterdam is to fly which takes 7h 20m and costs €100 - €390.
The distance between Cagliari and Rotterdam is 1508 km.
The best way to get from Cagliari to Rotterdam without a car is to train and ferry which takes 29h 31m and costs €180 - €440.
It takes approximately 8h 25m to get from Cagliari to Rotterdam, including transfers.
There are 819+ hotels available in Rotterdam.
What companies run services between Cagliari, Italy and Rotterdam, Netherlands?
FlexFlight ApS, Transavia Holland, and two other airlines fly from Cagliari Elmas Airport (CAG) to Rotterdam The Hague Airport (RTM) twice daily.
- Website
- ryanair.com
Flights from Cagliari Elmas Airport to Eindhoven Airport via Pisa
- Ave. Duration
- 6h
- When
- Monday, Friday, and Sunday
- Estimated price
- €75–250
Flights from Cagliari Elmas Airport to Eindhoven Airport via Milan Bergamo
- Ave. Duration
- 9h 15m
- When
- Monday
- Estimated price
- €75–250
Flights from Cagliari Elmas Airport to Eindhoven Airport via Rome
- Ave. Duration
- 4h 20m
- When
- Monday, Wednesday, Saturday, and Sunday
- Estimated price
- €75–250
Flights from Cagliari Elmas Airport to Eindhoven Airport via Bologna
- Ave. Duration
- 4h 20m
- When
- Monday and Friday
- Estimated price
- €75–250
Flights from Cagliari Elmas Airport to Brussels South Charleroi Airport
- Ave. Duration
- 2h 25m
- When
- Monday, Thursday, and Saturday
- Estimated price
- €50–200
Flights from Cagliari Elmas Airport to Brussels South Charleroi Airport via Turin
- Ave. Duration
- 5h 6m
- When
- Monday, Friday, and Sunday
- Estimated price
- €50–200
Flights from Cagliari Elmas Airport to Brussels South Charleroi Airport via Milan Bergamo
- Ave. Duration
- 5h 50m
- When
- Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €50–200
- Website
- brusselsairlines.com
Flights from Cagliari Elmas Airport to Brussels Airport via Florence
- Ave. Duration
- 4h 15m
- When
- Monday
- Estimated price
- €80–310
Flights from Cagliari Elmas Airport to Brussels Airport via Milan Linate
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- €75–300
Flights from Cagliari Elmas Airport to Brussels Airport via Geneva
- Ave. Duration
- 4h 40m
- When
- Wednesday
- Estimated price
- €70–230
Flights from Cagliari Elmas Airport to Brussels Airport via Milan Malpensa
- Ave. Duration
- 6h 40m
- When
- Monday, Thursday, and Friday
- Estimated price
- €70–230
- Website
- transavia.com
Flights from Cagliari Elmas Airport to Eindhoven Airport via Prague
- Ave. Duration
- 5h 25m
- When
- Tuesday and Sunday
- Estimated price
- €90–260
Flights from Cagliari Elmas Airport to Rotterdam The Hague Airport via Rome
- Ave. Duration
- 5h 40m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- €120–650
Flights from Cagliari Elmas Airport to Rotterdam The Hague Airport via London Stansted
- Ave. Duration
- 5h 55m
- When
- Tuesday
- Estimated price
- €100–380
- Website
- ita-airways.com
Flights from Cagliari Elmas Airport to Brussels Airport via Milan Linate
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- €75–300
Flights from Cagliari Elmas Airport to Brussels Airport via Milan Malpensa
- Ave. Duration
- 6h 40m
- When
- Monday, Thursday, and Friday
- Estimated price
- €70–230
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Eindhoven to Breda
- Ave. Duration
- 38 min
- Frequency
- Every 30 minutes
- Estimated price
- €15
- Website
- https://www.ns.nl/en
Train from Breda to Rotterdam Centraal
- Ave. Duration
- 23 min
- Frequency
- Every 20 minutes
- Estimated price
- €9–24
- Website
- https://www.ns.nl/en
- 2nd Class
- €9–14
- 1st Class
- €14–24
Train from Brussel-Zuid to Rotterdam Centraal
- Ave. Duration
- 2h 6m
- Frequency
- Every 30 minutes
- Estimated price
- €17–55
- Website
- https://www.ns.nl/en
- Phone
- +32 70 79 79 79
- Website
- belgiantrain.be
Train from Breda to Rotterdam Centraal
- Ave. Duration
- 24 min
- Frequency
- Hourly
- Estimated price
- €6–9
- Website
- https://www.belgiantrain.be/en
- 2nd Class
- €6–9
- 1st Class
- €9–14
Train from Brussels Airport-Zaventem to Rotterdam Centraal
- Ave. Duration
- 1h 59m
- Frequency
- Hourly
- Estimated price
- €28–31
- Website
- https://www.belgiantrain.be/en
- 2nd Class
- €28–31
- 1st Class
- €41–46
Train from Brussel-Zuid to Rotterdam Centraal
- Ave. Duration
- 2h 6m
- Frequency
- Hourly
- Estimated price
- €25–31
- Website
- https://www.belgiantrain.be/en
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Cagliari to Porto Torres M.Ma
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Estimated price
- €16–23
- Website
- https://www.trenitalia.com/en.html
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Toulon to Paris Gare De Lyon
- Ave. Duration
- 4h
- Frequency
- Every 4 hours
- Estimated price
- €55–160
- Website
- https://www.sncf-connect.com/en-en
Train from Barcelona-Sants to Paris Gare De Lyon
- Ave. Duration
- 6h 46m
- Frequency
- Twice daily
- Estimated price
- €55–200
- Website
- https://www.sncf-connect.com/en-en
Train from Toulon to Marseille St Charles
- Ave. Duration
- 43 min
- Frequency
- Every 3 hours
- Estimated price
- €11–18
- Website
- https://www.sncf-connect.com/en-en
Train from Marseille St Charles to Brussel-Zuid / Bruxelles-Midi
- Ave. Duration
- 5h 44m
- Frequency
- 4 times a day
- Estimated price
- €90–200
- Website
- https://www.sncf-connect.com/en-en
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact Details
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Toulon to Paris Gare De Lyon
- Ave. Duration
- 3h 52m
- Frequency
- Twice daily
- Estimated price
- €50–60
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Toulon to Marseille St Charles
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- €16
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- Phone
- +44 343 218 6186
- Website
- eurostar.com
Train from Paris Nord to Rotterdam Centraal
- Ave. Duration
- 2h 41m
- Frequency
- Every 2 hours
- Estimated price
- €95–200
- Website
- https://www.eurostar.com/rw-en
- Standard
- €95–140
- Comfort
- €110–160
- Premium
- €150–200
Train from Brussel-Zuid / Bruxelles-Midi to Rotterdam Centraal
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- €40–110
- Website
- https://www.eurostar.com/rw-en
- Phone
- +39 0789 21487
- request@gruppoturmotravel.com
- Website
- gruppoturmotravel.com
Bus from Fermata di CAGLIARI PIAZZA MATTEOTTI-ESTERNO to Fermata di OLBIA PORTO ISOLA BIANCA
- Ave. Duration
- 3h 45m
- Frequency
- 6 times a week
- Estimated price
- €13–19
- Website
- https://gruppoturmotravel.com/en
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Genoa to Milano, Autostazione Lampugnano
- Ave. Duration
- 2h 15m
- Frequency
- Every 4 hours
- Estimated price
- €7–15
- Website
- https://www.flixbus.co.uk
Bus from Milano, Autostazione Lampugnano to Rotterdam Central Station
- Ave. Duration
- 15h 40m
- Frequency
- 4 times a week
- Estimated price
- €55–95
- Website
- https://www.flixbus.co.uk
Bus from Toulon - Bus Station to Marseille - Saint-Charles Bus Station
- Ave. Duration
- 1h 10m
- Frequency
- 6 times a week
- Estimated price
- €4–6
- Website
- https://www.flixbus.co.uk
- Phone
- +39 06 88 93 82 32
- Website
- itabus.it
Bus from Genoa to Milano, Autostazione Lampugnano
- Ave. Duration
- 2h 10m
- Frequency
- 3 times a week
- Estimated price
- €5–20
- Website
- https://www.itabus.it/en/home
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Milano, Autostazione Lampugnano to Rotterdam Central Station
- Ave. Duration
- 15h 55m
- Frequency
- 4 times a week
- Estimated price
- €45–75
- Website
- https://www.blablacar.co.uk/bus
Bus from Toulon - Bus Station to Marseille - Saint-Charles Bus Station
- Ave. Duration
- 1h
- Frequency
- 4 times a day
- Estimated price
- €3–10
- Website
- https://www.blablacar.co.uk/bus
Bus from Marseille - Saint-Charles Bus Station to Brussels - Midi Train Station
- Ave. Duration
- 15h 40m
- Frequency
- 5 times a week
- Estimated price
- €30–70
- Website
- https://www.blablacar.co.uk/bus
- info@flibco.com
- Website
- flibco.com
Bus from Charleroi Airport to Brussels Midi / Brussels South West
- Ave. Duration
- 55 min
- Frequency
- Every 30 minutes
- Estimated price
- €16–21
- Website
- https://www.flibco.com/en
- Phone
- +33(0)495329595
- Website
- corsica-ferries.it
Ferry from Port of Porto Torres to Port of Toulon
- Ave. Duration
- 15h 30m
- Frequency
- 3 times a week
- Estimated price
- €20–55
- Website
- https://www.corsica-ferries.co.uk/
- Phone
- +39.081.496.444
- info@grimaldi.napoli.it
- Website
- grimaldi-lines.com
Ferry from Port of Porto Torres to Port de Barcelona
- Ave. Duration
- 12h 15m
- Frequency
- Once a week
- Estimated price
- €35–55
- Website
- https://www.grimaldi-lines.com/en/
Car ferry from Port of Arbatax to Port of Civitavecchia
- Ave. Duration
- 9h
- Frequency
- Twice a week
- Estimated price
- €35–45
- Website
- https://www.grimaldi-lines.com/en/
- Phone
- +39 010 209 4591
- booking@gnv.it
- Website
- gnv.it
Ferry from Port of Olbia to Port of Genoa
- Ave. Duration
- 11h 30m
- Frequency
- 6 times a week
- Estimated price
- €35–95
- Website
- https://www.gnv.it/en
Want to know more about travelling around Netherlands
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
Train travel in France: A guide to SNCF
Read the travel guide



























































