There are 9 ways to get from Hasselt to Porto Cervo by train, plane, ferry, 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 to Brussels Airport, fly to Olbia Costa Smeralda Airport
best- Take the train from Hasselt to Brussels Airport-Zaventem
- Fly from Brussels Airport (BRU) to Olbia Costa Smeralda Airport (OLB)BRU - OLB
7h 4m€114–254Train, train to Düsseldorf International Airport, fly to Olbia Costa Smeralda Airport
cheapest- Take the train from Hasselt to Liège-Guillemins
- Take the train from Liege-Guillemins to Koeln Hbf
- Take the train from Koeln Hbf to Duesseldorf Flughafen
- Fly from Düsseldorf International Airport (DUS) to Olbia Costa Smeralda Airport (OLB)DUS - OLB
9h 39m€101–487Train, ferry, bus
- Take the train from Hasselt to Bruxelles-MidiIc / ...
- Take the train from Brussel-Zuid / Bruxelles-Midi to Marseille St CharlesTgv
- Take the train from Marseille St Charles to Genova P.Za Principe
- Take the ferry from Port of Genoa to Port of Olbia
- Take the bus from Fermata di Olbia to Fermata di Porto Cervo Centro Via sa Conca fermata bus
30h 56m€168–490Bus, ferry
- Take the bus from Hasselt Station to Brussels-North train station
- Take the bus from Brussels-North train station to Genoa
- Take the ferry from Port of Genoa to Port of Olbia
- Take the bus from Fermata di Olbia to Fermata di Porto Cervo Centro Via sa Conca fermata bus
33h 13m€108–289Train, train to Brussels South Charleroi Airport, fly to Olbia Costa Smeralda Airport
- Take the train from Hasselt to Louvain
- Take the train from Louvain to Fleurus
- Fly from Brussels South Charleroi Airport (CRL) to Olbia Costa Smeralda Airport (OLB)CRL - OLB
8h 45m€102–238Train to Brussels Airport, fly to Alghero, train
- Take the train from Hasselt to Brussels Airport-Zaventem
- Fly from Brussels Airport (BRU) to Alghero (AHO)BRU - AHO
- Take the train from Sassari to Olbia Terranova
12h 45m€107–278Train, train to Frankfurt, fly to Olbia Costa Smeralda Airport
- Take the train from Hasselt to Liège-Guillemins
- Take the train from Liege-Guillemins to Frankfurt(M) Flughafen Fernbf
- Fly from Frankfurt (FRA) to Olbia Costa Smeralda Airport (OLB)FRA - OLB
9h 43m€130–384Train, train to Amsterdam Airport Schiphol, fly to Olbia Costa Smeralda Airport
- Take the train from Hasselt to Anvers-Central
- Take the train from Antwerpen-Centraal to Schiphol Airport
- Fly from Amsterdam Airport Schiphol (AMS) to Olbia Costa Smeralda Airport (OLB)AMS - OLB
9h 1m€127–390Train, bus, ferry
- Take the train from Hasselt to Brussels-NordIc / ...
- Take the bus from Brussels-North Station to Milano, Autostazione Lampugnano
- Take the bus from Milano, Autostazione Lampugnano to Genoa - Via Fanti d'Italia Bus Stop
- Take the ferry from Port of Genoa to Port of Olbia
- Take the bus from Fermata di Olbia to Fermata di Porto Cervo Centro Via sa Conca fermata bus
33h 21m
Brussels Airport (BRU) to Olbia Costa Smeralda Airport (OLB) flights
Questions & Answers
The cheapest way to get from Hasselt to Porto Cervo is to train and fly which costs €110 - €260 and takes 7h 4m.
The fastest way to get from Hasselt to Porto Cervo is to train and fly which takes 7h 4m and costs €110 - €260.
The distance between Hasselt and Porto Cervo is 1282 km.
The best way to get from Hasselt to Porto Cervo without a car is to train and ferry and bus which takes 30h 56m and costs €160 - €490.
It takes approximately 7h 4m to get from Hasselt to Porto Cervo, including transfers.
There are 2420+ hotels available in Porto Cervo.
What companies run services between Hasselt, Belgium and Porto Cervo, Italy?
There is no direct connection from Hasselt to Porto Cervo. However, you can take the train to Brussels Airport-Zaventem, walk to Brussels Airport (BRU) airport, fly to Olbia Costa Smeralda Airport (OLB), walk to Aeroporto, take the line 02 bus to Via San Simplicio 6, then take the line 2606 bus to Fermata di PORTO CERVO. Alternatively, you can take a train from Hasselt to Fermata di Porto Cervo Centro Via sa Conca fermata bus via Brussel-Zuid / Bruxelles-Midi, Marseille St Charles, Genova P.Za Principe, Port of Genoa, Port Of Olbia, and Fermata di Olbia in around 30h 56m.
- Website
- ita-airways.com
Flights from Brussels Airport to Alghero via Milan Linate
- Ave. Duration
- 3h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €80–300
Flights from Brussels Airport to Alghero via Rome
- Ave. Duration
- 6h 8m
- When
- Every day
- Estimated price
- €60–300
Flights from Frankfurt to Olbia Costa Smeralda Airport
- Ave. Duration
- 1h 45m
- When
- Thursday, Friday, and Sunday
- Estimated price
- €130–230
- Website
- brusselsairlines.com
Flights from Brussels Airport to Olbia Costa Smeralda Airport
- Ave. Duration
- 2h 5m
- When
- Wednesday and Saturday
- Estimated price
- €75–280
Flights from Brussels Airport to Alghero via Rome
- Ave. Duration
- 4h 35m
- When
- Thursday, Friday, and Sunday
- Estimated price
- €80–300
- Website
- ryanair.com
Flights from Brussels South Charleroi Airport to Olbia Costa Smeralda Airport
- Ave. Duration
- 2h 5m
- When
- Monday
- Estimated price
- €80–180
Flights from Brussels South Charleroi Airport to Olbia Costa Smeralda Airport via Milan Bergamo
- Ave. Duration
- 4h 15m
- When
- Monday and Friday
- Estimated price
- €80–180
- Website
- volotea.com
Flights from Brussels Airport to Alghero via Bordeaux
- Ave. Duration
- 4h 25m
- When
- Friday
- Estimated price
- €75–290
Flights from Brussels Airport to Alghero via Florence
- Ave. Duration
- 6h 10m
- When
- Sunday
- Estimated price
- €50–240
- Website
- lufthansa.com
Flights from Brussels Airport to Alghero via Rome
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- €60–270
Flights from Frankfurt to Olbia Costa Smeralda Airport
- Ave. Duration
- 1h 45m
- When
- Thursday, Friday, and Sunday
- Estimated price
- €130–230
- Website
- condor.com
Flights from Frankfurt to Olbia Costa Smeralda Airport
- Ave. Duration
- 1h 55m
- When
- Friday
- Estimated price
- €65–220
Flights from Düsseldorf International Airport to Olbia Costa Smeralda Airport
- Ave. Duration
- 2h
- When
- Friday
- Estimated price
- €50–150
- Website
- transavia.com
Flights from Amsterdam Airport Schiphol to Olbia Costa Smeralda Airport
- Ave. Duration
- 2h 10m
- When
- Sunday
- Estimated price
- €80–180
- Website
- easyjet.com
Flights from Amsterdam Airport Schiphol to Olbia Costa Smeralda Airport
- Ave. Duration
- 2h 20m
- When
- Saturday
- Estimated price
- €100–250
- Website
- eurowings.com
Flights from Düsseldorf International Airport to Olbia Costa Smeralda Airport
- Ave. Duration
- 2h 10m
- When
- Sunday
- Estimated price
- €30–300
- Phone
- +32 70 79 79 79
- Website
- belgiantrain.be
Train from Hasselt to Brussels Airport-Zaventem
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Estimated price
- €16–21
- Website
- https://www.belgiantrain.be/en
Train from Hasselt to Bruxelles-Midi
- Ave. Duration
- 1h 11m
- Frequency
- Every 20 minutes
- Estimated price
- €9–13
- Website
- https://www.belgiantrain.be/en
- 2nd Class
- €9–13
- 1st Class
- €13–20
Train from Hasselt to Louvain
- Ave. Duration
- 50 min
- Frequency
- Every 15 minutes
- Estimated price
- €11
- Website
- https://www.belgiantrain.be/en
Train from Louvain to Fleurus
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- €11
- Website
- https://www.belgiantrain.be/en
Train from Hasselt to Liège-Guillemins
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Estimated price
- €7–11
- Website
- https://www.belgiantrain.be/en
Train from Hasselt to Anvers-Central
- Ave. Duration
- 1h 35m
- Frequency
- Every 20 minutes
- Estimated price
- €11–16
- Website
- https://www.belgiantrain.be/en
- 2nd Class
- €11–16
- 1st Class
- €17–25
Train from Hasselt to Brussels-Nord
- Ave. Duration
- 59 min
- Frequency
- Every 20 minutes
- Estimated price
- €8–13
- Website
- https://www.belgiantrain.be/en
- 2nd Class
- €8–13
- 1st Class
- €13–19
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Brussel-Zuid / Bruxelles-Midi to Marseille St Charles
- Ave. Duration
- 5h 33m
- Frequency
- Twice daily
- Estimated price
- €100–250
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Marseille St Charles to Genova P.Za Principe
- Ave. Duration
- 7h 52m
- Frequency
- Once a week
- Estimated price
- €21–75
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €50–75
Train from Sassari to Olbia Terranova
- Ave. Duration
- 1h 47m
- Frequency
- 4 times a day
- Estimated price
- €7–22
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €15–22
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Liege-Guillemins to Frankfurt(M) Flughafen Fernbf
- Ave. Duration
- 1h 59m
- Frequency
- Every 3 hours
- Estimated price
- €55–140
- Website
- https://int.bahn.de/en
Train from Liege-Guillemins to Koeln Hbf
- Ave. Duration
- 43 min
- Frequency
- Every 3 hours
- Estimated price
- €28–65
- Website
- https://int.bahn.de/en
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Antwerpen-Centraal to Schiphol Airport
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Estimated price
- €18–85
- Website
- https://www.ns.nl/en
- Phone
- +44 343 218 6186
- Website
- eurostar.com
Train from Antwerpen-Centraal to Schiphol Airport
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Estimated price
- €50–110
- Website
- https://www.eurostar.com/rw-en
Train from Liege-Guillemins to Koeln Hbf
- Ave. Duration
- 1h 2m
- Frequency
- Every 4 hours
- Estimated price
- €50–110
- Website
- https://www.eurostar.com/rw-en
Train from Koeln Hbf to Duesseldorf Flughafen
- Ave. Duration
- 35 min
- Frequency
- Twice daily
- Estimated price
- €26–60
- Website
- https://www.eurostar.com/rw-en
- Standard
- €26–40
- Comfort
- €28–40
- Premium
- €45–60
- Phone
- 0221 13 999 444
- Website
- nationalexpress.de
Train from Koeln Hbf to Duesseldorf Flughafen
- Ave. Duration
- 54 min
- Frequency
- Every 15 minutes
- Estimated price
- €11–16
- Schedules at
- nationalexpress.de
- Phone
- (+39) 0789 50885
- info@sunlines.it
- Website
- sunlines.it
Bus from Fermata di Olbia to Fermata di Porto Cervo Centro Via sa Conca fermata bus
- Ave. Duration
- 59 min
- Frequency
- 4 times a day
- Estimated price
- €9–12
- Schedules at
- sunlines.it
- Phone
- +39079670613
- caramellitours1950@gmail.com
- Website
- caramellitours.it
Bus from Fermata di Olbia to Fermata di Porto Cervo Centro Via sa Conca fermata bus
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Estimated price
- €3–4
- Schedules at
- caramellitours.it
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Hasselt Station to Brussels-North train station
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- €5–7
- Website
- https://www.flixbus.co.uk
Bus from Brussels-North train station to Genoa
- Ave. Duration
- 16h 40m
- Frequency
- 5 times a week
- Estimated price
- €65–130
- Website
- https://www.flixbus.co.uk
- Phone
- +393293958604
- info@pistoiaviaggi.com
- Website
- pistoia-viaggi.it
Bus from Brussels-North Station to Milano, Autostazione Lampugnano
- Ave. Duration
- 13h 33m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Milano, Autostazione Lampugnano to Genoa - Via Fanti d'Italia Bus Stop
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- €6–14
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +49 (0)611 14020
- info@moby.it
- Website
- mobylines.com
Ferry from Port of Genoa to Port of Olbia
- Ave. Duration
- 11h
- Frequency
- Once daily
- Estimated price
- €50–140
- Schedules at
- mobylines.com
- Phone
- +39 010 209 4591
- booking@gnv.it
- Website
- gnv.it
Ferry from Port of Genoa to Port of Olbia
- Ave. Duration
- 11h 30m
- Frequency
- 6 times a week
- Estimated price
- €35–90
- Website
- https://www.gnv.it/en
Want to know more about travelling around Italy
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
























































