There are 10 ways to get from Cagliari to Utrecht 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 Amsterdam Airport Schiphol, train
best- Fly from Cagliari Elmas Airport (CAG) to Amsterdam Airport Schiphol (AMS)plane CAG - AMS
- Take the train from Schiphol Airport Train Station to Utrecht Centraaltrain
6h 1m€106–255Fly to Eindhoven Airport, train
cheapest- Fly from Cagliari Elmas Airport (CAG) to Eindhoven Airport (EIN)plane CAG - EIN
- Take the train from Eindhoven to Utrecht Centraaltrain
7h 47m€102–265Train, ferry via Paris Charles de Gaulle Airport (CDG)
- 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 Aeroport Cdg2 Tgv Roissytrain Tgv
- Take the train from Airport Charles de Gaulle to Rotterdam Centraaltrain
- Take the train from Rotterdam Alexander to Utrecht Centraaltrain
30h 19m€265–612Bus, 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 Brussels-North train stationbus
- Take the bus from Brussels-North train station to Utrecht Central Stationbus 817
38h 19m€144–243Drive, 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 Utrechtcar
27h 5m€315–474Fly 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 Bredatrain
- Take the train from Breda to 's-Hertogenboschtrain
- Take the train from 's-Hertogenbosch to Utrecht Centraaltrain
9h 17m€113–295Fly to Brussels South Charleroi Airport, train
- Fly from Cagliari Elmas Airport (CAG) to Brussels South Charleroi Airport (CRL)plane CAG - CRL
- Take the train from Luttre to Bruxelles-Miditrain
- Take the train from Brussel-Zuid / Bruxelles-Midi to Rotterdam Centraaltrain
- Take the train from Rotterdam Alexander to Utrecht Centraaltrain
9h 1m€107–255Fly to Düsseldorf International Airport, train
- Fly from Cagliari Elmas Airport (CAG) to Düsseldorf International Airport (DUS)plane CAG - DUS
- Take the train from Düsseldorf Hbf to Utrecht Centraaltrain
7h 41m€105–289Train, 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 Avignon Tgvtrain Tgv
- Take the train from Avignon Tgv to Brussel-Zuid / Bruxelles-Miditrain Tgv
- Take the train from Brussel-Zuid to Rotterdam Centraaltrain
- Take the train from Rotterdam Centraal to Utrecht Centraaltrain
32h 17m€289–541Bus, ferry, train
- 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 - Via Fanti d'Italia Bus Stop to Brussels - Midi Train Stationbus
- Take the train from Brussel-Zuid to Rotterdam Centraaltrain
- Take the train from Rotterdam Centraal to Utrecht Centraaltrain
38h 20m€159–287
Cagliari to Utrecht by train, foot, and ferry
Questions & Answers
The cheapest way to get from Cagliari to Utrecht is to fly and train which costs €100 - €270 and takes 7h 47m.
The fastest way to get from Cagliari to Utrecht is to fly and train which takes 6h 1m and costs €100 - €260.
The distance between Cagliari and Utrecht is 1550 km.
The best way to get from Cagliari to Utrecht without a car is to train and ferry via Paris Charles de Gaulle Airport (CDG) which takes 30h 19m and costs €260 - €650.
It takes approximately 6h 1m to get from Cagliari to Utrecht, including transfers.
There are 599+ hotels available in Utrecht.
What companies run services between Cagliari, Italy and Utrecht, Netherlands?
There is no direct connection from Cagliari to Utrecht. However, you can take the bus to Aeroporto Elmas Arrivi, walk to Cagliari Elmas Airport (CAG) airport, fly to Amsterdam Airport Schiphol (AMS), walk to Schiphol Airport Train Station, then take the train to Utrecht Centraal. Alternatively, you can take a train from Cagliari to Utrecht Centraal via Porto Torres M.Ma, Port of Porto Torres, Port Of Toulon, Toulon, Airport Charles de Gaulle, Rotterdam Centraal, and Rotterdam Alexander in around 30h 19m.
- Website
- ryanair.com
Flights from Cagliari Elmas Airport to Eindhoven Airport via Bologna
- Ave. Duration
- 4h 10m
- When
- Wednesday
- Estimated price
- €80–200
Flights from Cagliari Elmas Airport to Eindhoven Airport via Milan Bergamo
- Ave. Duration
- 4h 10m
- When
- Tuesday
- Estimated price
- €80–200
Flights from Cagliari Elmas Airport to Eindhoven Airport via Pisa
- Ave. Duration
- 4h 10m
- When
- Sunday
- Estimated price
- €80–200
Flights from Cagliari Elmas Airport to Eindhoven Airport via Rome
- Ave. Duration
- 5h 10m
- When
- Tuesday and Wednesday
- Estimated price
- €80–200
Flights from Cagliari Elmas Airport to Brussels South Charleroi Airport
- Ave. Duration
- 2h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- €50–140
Flights from Cagliari Elmas Airport to Brussels South Charleroi Airport via Milan Bergamo
- Ave. Duration
- 4h 10m
- When
- Friday
- Estimated price
- €50–140
Flights from Cagliari Elmas Airport to Brussels South Charleroi Airport via Turin
- Ave. Duration
- 4h 27m
- When
- Tuesday and Friday
- Estimated price
- €50–140
Flights from Cagliari Elmas Airport to Brussels South Charleroi Airport via Pisa
- Ave. Duration
- 4h 15m
- When
- Monday
- Estimated price
- €50–140
- Website
- ita-airways.com
Flights from Cagliari Elmas Airport to Brussels Airport via Milan Linate
- Ave. Duration
- 4h 11m
- When
- Every day
- Estimated price
- €80–310
Flights from Cagliari Elmas Airport to Brussels Airport via Milan Malpensa
- Ave. Duration
- 6h 30m
- When
- Thursday and Friday
- Estimated price
- €75–230
Flights from Cagliari Elmas Airport to Düsseldorf International Airport via Frankfurt
- Ave. Duration
- 3h 55m
- When
- Monday and Sunday
- Estimated price
- €100–400
- Website
- brusselsairlines.com
Flights from Cagliari Elmas Airport to Brussels Airport via Milan Linate
- Ave. Duration
- 4h 11m
- When
- Every day
- Estimated price
- €80–310
Flights from Cagliari Elmas Airport to Brussels Airport via Geneva
- Ave. Duration
- 4h 40m
- When
- Wednesday
- Estimated price
- €75–230
Flights from Cagliari Elmas Airport to Brussels Airport via Milan Malpensa
- Ave. Duration
- 6h 30m
- When
- Thursday and Friday
- Estimated price
- €75–230
- Website
- lufthansa.com
Flights from Cagliari Elmas Airport to Düsseldorf International Airport via Frankfurt
- Ave. Duration
- 3h 55m
- When
- Monday and Sunday
- Estimated price
- €100–400
- Website
- klm.com
Flights from Cagliari Elmas Airport to Amsterdam Airport Schiphol
- Ave. Duration
- 2h 40m
- When
- Monday, Tuesday, Wednesday, and Sunday
- Estimated price
- €75–400
- Website
- transavia.com
Flights from Cagliari Elmas Airport to Eindhoven Airport via Prague
- Ave. Duration
- 7h
- When
- Friday
- Estimated price
- €90–270
- Website
- easyjet.com
Flights from Cagliari Elmas Airport to Brussels Airport via Nice
- Ave. Duration
- 3h 50m
- When
- Tuesday
- Estimated price
- €75–230
- Website
- eurowings.com
Flights from Cagliari Elmas Airport to Düsseldorf International Airport
- Ave. Duration
- 2h 20m
- When
- Friday
- Estimated price
- €80–300
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Schiphol Airport Train Station to Utrecht Centraal
- Ave. Duration
- 1h 5m
- Frequency
- Every 15 minutes
- Estimated price
- €5–14
- Website
- https://www.ns.nl/en
Train from Airport Charles de Gaulle to Rotterdam Centraal
- Ave. Duration
- 2h 39m
- Frequency
- 4 times a week
- Estimated price
- €45–110
- Website
- https://www.ns.nl/en
Train from Rotterdam Alexander to Utrecht Centraal
- Ave. Duration
- 29 min
- Frequency
- Every 20 minutes
- Estimated price
- €4–12
- Website
- https://www.ns.nl/en
Train from Eindhoven to Utrecht Centraal
- Ave. Duration
- 50 min
- Frequency
- Every 15 minutes
- Estimated price
- €8–20
- Website
- https://www.ns.nl/en
Train from Breda to 's-Hertogenbosch
- Ave. Duration
- 36 min
- Frequency
- Every 20 minutes
- Estimated price
- €4–11
- Website
- https://www.ns.nl/en
Train from 's-Hertogenbosch to Utrecht Centraal
- Ave. Duration
- 42 min
- Frequency
- Every 15 minutes
- Estimated price
- €5–12
- Website
- https://www.ns.nl/en
Train from Düsseldorf Hbf to Utrecht Centraal
- Ave. Duration
- 1h 46m
- Frequency
- Every 4 hours
- Estimated price
- €18–45
- Website
- https://www.ns.nl/en
Train from Brussel-Zuid to Rotterdam Centraal
- Ave. Duration
- 2h 6m
- Frequency
- Every 30 minutes
- Estimated price
- €16–40
- Website
- https://www.ns.nl/en
Train from Rotterdam Centraal to Utrecht Centraal
- Ave. Duration
- 37 min
- Frequency
- Every 15 minutes
- Estimated price
- €5–14
- Website
- https://www.ns.nl/en
- Phone
- 0800-0232 545
- Website
- arriva.nl
Train from Schiphol Airport Train Station to Utrecht Centraal
- Ave. Duration
- 46 min
- Frequency
- Once a week
- Estimated price
- €12–14
- Website
- https://www.arriva.nl/en/
- 2nd Class
- €12–14
Train from Eindhoven to Utrecht Centraal
- Ave. Duration
- 46 min
- Frequency
- Once a week
- Estimated price
- €17–20
- Website
- https://www.arriva.nl/en/
- 2nd Class
- €17–20
Train from 's-Hertogenbosch to Utrecht Centraal
- Ave. Duration
- 26 min
- Frequency
- Once a week
- Estimated price
- €11–13
- Website
- https://www.arriva.nl/en/
- 2nd Class
- €11–13
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Cagliari to Porto Torres M.Ma
- Ave. Duration
- 3h 46m
- Frequency
- Once daily
- Estimated price
- €30–60
- Website
- https://www.trenitalia.com/en.html
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Toulon to Aeroport Cdg2 Tgv Roissy
- Ave. Duration
- 4h 9m
- Frequency
- Once daily
- Estimated price
- €150–260
- Website
- https://www.sncf-connect.com/en-en
Train from Toulon to Avignon Tgv
- Ave. Duration
- 1h 29m
- Frequency
- Every 4 hours
- Estimated price
- €30–50
- Website
- https://www.sncf-connect.com/en-en
Train from Avignon Tgv to Brussel-Zuid / Bruxelles-Midi
- Ave. Duration
- 5h 7m
- Frequency
- 4 times a day
- Estimated price
- €180–300
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +44 343 218 6186
- Website
- eurostar.com
Train from Airport Charles de Gaulle to Rotterdam Centraal
- Ave. Duration
- 2h 33m
- Frequency
- 4 times a week
- Estimated price
- €120–210
- Website
- https://www.eurostar.com/rw-en
Train from Brussel-Zuid / Bruxelles-Midi to Rotterdam Centraal
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- €35–70
- Website
- https://www.eurostar.com/rw-en
- Phone
- +32 70 79 79 79
- Website
- belgiantrain.be
Train from Brussels Airport-Zaventem to Breda
- Ave. Duration
- 1h 27m
- Frequency
- Hourly
- Estimated price
- €28–50
- Website
- https://www.belgiantrain.be/en
Train from Luttre to Bruxelles-Midi
- Ave. Duration
- 36 min
- Frequency
- Every 20 minutes
- Estimated price
- €8–16
- Website
- https://www.belgiantrain.be/en
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Toulon to Avignon Tgv
- Ave. Duration
- 1h 34m
- Frequency
- Once a week
- Estimated price
- €23–60
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 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 Brussels-North train station
- Ave. Duration
- 16h 50m
- Frequency
- Once daily
- Estimated price
- €70–130
- Website
- https://www.flixbus.co.uk
Bus from Brussels-North train station to Utrecht Central Station
- Ave. Duration
- 3h
- Frequency
- 3 times a week
- Estimated price
- €11–20
- Website
- https://www.flixbus.co.uk
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Genoa - Via Fanti d'Italia Bus Stop to Brussels - Midi Train Station
- Ave. Duration
- 17h 45m
- Frequency
- Once daily
- Estimated price
- €75–140
- Website
- https://www.blablacar.co.uk/bus
- 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
- €30–70
- Website
- https://www.corsica-ferries.co.uk/
- 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
- €50–75
- Website
- https://www.gnv.it/en
- Phone
- +39.081.496.444
- info@grimaldi.napoli.it
- Website
- grimaldi-lines.com
Car ferry from Port of Arbatax to Port of Civitavecchia
- Ave. Duration
- 9h
- Frequency
- Twice a week
- Estimated price
- €25–45
- Website
- https://www.grimaldi-lines.com/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
Travelling by boat in Italy
Read the travel guide





















































