There are 7 ways to get from Dortmund to Sardinia by train, plane, bus, or ferry
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 Düsseldorf International Airport, fly to Alghero
best- Take the train from Dortmund Hbf to Duesseldorf Flughafen
- Fly from Düsseldorf International Airport (DUS) to Alghero (AHO)DUS - AHO
8h 8m€118–261Train to Düsseldorf International Airport, fly to Olbia Costa Smeralda Airport
cheapest- Take the train from Dortmund Hbf to Duesseldorf Flughafen
- Fly from Düsseldorf International Airport (DUS) to Olbia Costa Smeralda Airport (OLB)DUS - OLB
5h 31m€77–329Bus, train, ferry
- Take the bus from Essen central train station to Dijon
- Take the train from Dijon Ville to ToulonTgv
- Take the ferry from Port of Toulon to Port of Porto Torres
- Take the train from Porto Torres M.Ma to CagliariRe
32h 31m€149–325Train to Cologne Bonn Airport, fly to Alghero
- Take the train from Dortmund Hbf to Köln Hbf
- Fly from Cologne Bonn Airport (CGN) to Alghero (AHO)CGN - AHO
10h 34m€88–362Train to Düsseldorf International Airport, fly to Cagliari Elmas Airport
- Take the train from Dortmund Hbf to Duesseldorf Flughafen
- Fly from Düsseldorf International Airport (DUS) to Cagliari Elmas Airport (CAG)DUS - CAG
6h 27m€92–320Train to Cologne Bonn Airport, fly to Cagliari Elmas Airport
- Take the train from Dortmund Hbf to Köln Hbf
- Fly from Cologne Bonn Airport (CGN) to Cagliari Elmas Airport (CAG)CGN - CAG
9h 18m€92–351Train to Cologne Bonn Airport, fly to Olbia Costa Smeralda Airport
- Take the train from Dortmund Hbf to Köln Hbf
- Fly from Cologne Bonn Airport (CGN) to Olbia Costa Smeralda Airport (OLB)CGN - OLB
6h 17m€87–350
Dortmund to Sardinia by train, bus, foot, and ferry
Questions & Answers
The cheapest way to get from Dortmund to Sardinia is to train and fly which costs €75 - €330 and takes 5h 31m.
The fastest way to get from Dortmund to Sardinia is to train and fly which takes 5h 31m and costs €75 - €330.
The distance between Dortmund and Sardinia is 1290 km.
The best way to get from Dortmund to Sardinia without a car is to bus and train and ferry which takes 32h 31m and costs €140 - €330.
It takes approximately 8h 8m to get from Dortmund to Sardinia, including transfers.
There are 2493+ hotels available in Sardinia.
What companies run services between Dortmund, Germany and Sardinia, Italy?
There is no direct connection from Dortmund to Sardinia. However, you can take the train to Duesseldorf Flughafen, walk to D-Flughafen Bf, take the vehicle to D-Flughafen Terminal A/B, walk to Düsseldorf International Airport (DUS) airport, fly to Alghero (AHO), walk to Aeroporto Fertilia, then take the bus to Alghero Via Catalogna. Alternatively, you can take a train from Dortmund Hbf to Cagliari via Essen Hbf, Essen central train station, Dijon, Dijon Ville, Toulon, Port of Toulon, Port Of Porto Torres, and Porto Torres M.Ma in around 32h 31m.
- Website
- lufthansa.com
Flights from Düsseldorf International Airport to Alghero via Rome
- Ave. Duration
- 6h 32m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €85–310
Flights from Cologne Bonn Airport to Alghero via Rome
- Ave. Duration
- 6h 5m
- When
- Tuesday and Sunday
- Estimated price
- €65–150
Flights from Düsseldorf International Airport to Cagliari Elmas Airport via Frankfurt
- Ave. Duration
- 3h 45m
- When
- Thursday and Sunday
- Estimated price
- €100–390
Flights from Cologne Bonn Airport to Cagliari Elmas Airport via Munich
- Ave. Duration
- 5h 51m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €95–380
Flights from Cologne Bonn Airport to Olbia Costa Smeralda Airport via Munich
- Ave. Duration
- 3h 55m
- When
- Friday
- Estimated price
- €95–380
- Website
- ita-airways.com
Flights from Düsseldorf International Airport to Alghero via Milan Linate
- Ave. Duration
- 8h 35m
- When
- Monday to Saturday
- Estimated price
- €100–190
Flights from Düsseldorf International Airport to Alghero via Rome
- Ave. Duration
- 6h 32m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €85–310
Flights from Cologne Bonn Airport to Alghero via Rome
- Ave. Duration
- 6h 51m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €65–300
Flights from Düsseldorf International Airport to Cagliari Elmas Airport via Frankfurt
- Ave. Duration
- 3h 45m
- When
- Thursday and Sunday
- Estimated price
- €100–390
- Website
- ryanair.com
Flights from Düsseldorf International Airport to Alghero via Milan Bergamo
- Ave. Duration
- 4h 20m
- When
- Monday and Friday
- Estimated price
- €85–300
Flights from Düsseldorf International Airport to Alghero via Milan Malpensa
- Ave. Duration
- 6h 10m
- When
- Tuesday and Saturday
- Estimated price
- €55–260
Flights from Cologne Bonn Airport to Alghero via Milan Bergamo
- Ave. Duration
- 12h
- When
- Monday
- Estimated price
- €65–150
Flights from Cologne Bonn Airport to Alghero via Milan Malpensa
- Ave. Duration
- 8h
- When
- Tuesday
- Estimated price
- €80–290
Flights from Cologne Bonn Airport to Cagliari Elmas Airport via Milan Bergamo
- Ave. Duration
- 8h 15m
- When
- Tuesday
- Estimated price
- €65–210
- Website
- swiss.com
Flights from Düsseldorf International Airport to Alghero via Rome
- Ave. Duration
- 5h 35m
- When
- Monday, Friday, and Sunday
- Estimated price
- €85–310
Flights from Cologne Bonn Airport to Alghero via Rome
- Ave. Duration
- 6h 25m
- When
- Saturday
- Estimated price
- €65–150
Flights from Düsseldorf International Airport to Cagliari Elmas Airport via Zurich
- Ave. Duration
- 4h 45m
- When
- Saturday
- Estimated price
- €240–600
- Website
- eurowings.com
Flights from Düsseldorf International Airport to Cagliari Elmas Airport
- Ave. Duration
- 2h 20m
- When
- Monday
- Estimated price
- €29–230
Flights from Düsseldorf International Airport to Olbia Costa Smeralda Airport
- Ave. Duration
- 2h 5m
- When
- Sunday
- Estimated price
- €30–250
Flights from Cologne Bonn Airport to Olbia Costa Smeralda Airport
- Ave. Duration
- 2h 5m
- When
- Friday
- Estimated price
- €27–260
- Website
- volotea.com
Flights from Düsseldorf International Airport to Alghero via Florence
- Ave. Duration
- 9h 10m
- When
- Sunday
- Estimated price
- €85–300
- Website
- condor.com
Flights from Düsseldorf International Airport to Olbia Costa Smeralda Airport
- Ave. Duration
- 2h
- When
- Friday
- Estimated price
- €60–140
- Phone
- 0221 13 999 444
- Website
- nationalexpress.de
Train from Dortmund Hbf to Duesseldorf Flughafen
- Ave. Duration
- 51 min
- Frequency
- Every 20 minutes
- Estimated price
- €14–21
- Schedules at
- nationalexpress.de
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Dortmund Hbf to Duesseldorf Flughafen
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- €17–30
- Website
- https://int.bahn.de/en
Train from Dortmund Hbf to Köln Hbf
- Ave. Duration
- 1h 20m
- Frequency
- Every 30 minutes
- Estimated price
- €16–29
- Website
- https://int.bahn.de/en
- Phone
- 0180 6 9 27 37 27
- info@eurobahn.de
- Website
- eurobahn.de
Train from Dortmund Hbf to Duesseldorf Flughafen
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- €15–21
- Website
- https://www.eurobahn.de/en/
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Dortmund Hbf to Duesseldorf Flughafen
- Ave. Duration
- 1h 18m
- Frequency
- Twice daily
- Estimated price
- €14–20
- Website
- https://int.bahn.de/en
- Phone
- +44 343 218 6186
- Website
- eurostar.com
Train from Dortmund Hbf to Duesseldorf Flughafen
- Ave. Duration
- 44 min
- Frequency
- 6 times a week
- Estimated price
- €30–65
- Website
- https://www.eurostar.com/rw-en
- Standard
- €30–45
- Comfort
- €30–45
- Premium
- €50–65
Train from Dortmund Hbf to Köln Hbf
- Ave. Duration
- 1h 25m
- Frequency
- Twice daily
- Estimated price
- €35–80
- Website
- https://www.eurostar.com/rw-en
- Standard
- €35–55
- Comfort
- €40–60
- Premium
- €60–80
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Dijon Ville to Toulon
- Ave. Duration
- 4h 27m
- Frequency
- Twice daily
- Estimated price
- €60–140
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Porto Torres M.Ma to Cagliari
- Ave. Duration
- 3h 57m
- Frequency
- Once a week
- Estimated price
- €16–24
- Website
- https://www.trenitalia.com/en.html
- Phone
- +49 9126 301 90 70
- fahrgaeste@train-rental.com
- Website
- train-rental.com
Train from Dortmund Hbf to Köln Hbf
- Ave. Duration
- 1h 26m
- Frequency
- 6 times a week
- Schedules at
- train-rental.com
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Essen central train station to Dijon
- Ave. Duration
- 8h 55m
- Frequency
- Once daily
- Estimated price
- €45–65
- Website
- https://www.flixbus.co.uk
- Phone
- +33(0)495329595
- Website
- corsica-ferries.it
Ferry from Port of Toulon to Port of Porto Torres
- Ave. Duration
- 10h 30m
- Frequency
- Twice a week
- Estimated price
- €21–45
- Website
- https://www.corsica-ferries.co.uk/
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide




































