There are 9 ways to get from Sardinia to Denmark by plane, train, ferry, bus, car ferry, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Olbia Costa Smeralda Airport to Copenhagen Airport
best- Fly from Olbia Costa Smeralda Airport (OLB) to Copenhagen Airport (CPH)plane OLB - CPH
5h 16mkr 433–2,056Fly Alghero to Copenhagen Airport
cheapest- Fly from Alghero (AHO) to Copenhagen Airport (CPH)plane AHO - CPH
7h 25mkr 401–1,839Train, ferry, bus
- 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 Karlsruhe - Central Station South Sidebus
- Take the train from Karlsruhe Hauptbahnhof to Uelzentrain 20
- Take the train from Uelzen to Hamburg Hbftrain 20 / ...
- Take the train from Hamburg Hbf to København Htrain Ece / ...
2d 1hkr 2,290–4,507Car ferry, bus
- Take the carferry from Port of Cagliari to Port of Palermocarferry
- Take the bus from Palermo Piazza Cairoli to Würzburg Hbfbus
- Take the bus from Würzburg Main Station to Copenhagen Busterminalbus
2d 15hkr 2,827–4,380Drive, car ferry
- Drive from Cagliari to Port of Olbiacar
- Take the carferry from Port of Olbia to Port of Livornocarferry
- Drive from Port of Livorno to Copenhagencar
28h 18mkr 3,035–4,991Fly Cagliari Elmas Airport to Copenhagen Airport
- Fly from Cagliari Elmas Airport (CAG) to Copenhagen Airport (CPH)plane CAG - CPH
7hkr 615–1,630Fly Olbia Costa Smeralda Airport to Billund Airport
- Fly from Olbia Costa Smeralda Airport (OLB) to Billund Airport (BLL)plane OLB - BLL
7h 10mkr 1,147–2,296Fly Olbia Costa Smeralda Airport to Aalborg Airport
- Fly from Olbia Costa Smeralda Airport (OLB) to Aalborg Airport (AAL)plane OLB - AAL
7h 17mkr 825–3,261Fly Olbia Costa Smeralda Airport to Aarhus Airport, bus
- Fly from Olbia Costa Smeralda Airport (OLB) to Aarhus Airport (AAR)plane OLB - AAR
- Take the bus from Aarhus Lufthavn to Aarhus Banegårdsplads/Banegårdspladsenbus
11h 51mkr 837–3,126
Sardinia to Denmark by train, foot, ferry, and bus
Comparing Your Travel Options
The cheapest way to get from Sardinia to Denmark is to fly which costs 430 kr - 2100 kr and takes 5h 16m.
The fastest way to get from Sardinia to Denmark is to fly which takes 5h 16m and costs 430 kr - 2100 kr.
The distance between Sardinia and Denmark is 1672 km.
The best way to get from Sardinia to Denmark without a car is to train and ferry and bus which takes 2 days 1h and costs 2200 kr - 4600 kr.
It takes approximately 5h 16m to get from Sardinia to Denmark, including transfers.
There are 1105+ hotels available in Denmark.
What companies run services between Sardinia, Italy and Denmark?
Ryanair, Scandinavian Airlines, and two other airlines fly from Olbia Costa Smeralda Airport (OLB) to Copenhagen Airport (CPH) twice daily.
- Website
- flysas.com
Flights from Olbia Costa Smeralda Airport to Copenhagen Airport
- Ave. Duration
- 2h 40m
- When
- Saturday
- Estimated price
- kr 750–3,100
Flights from Alghero to Copenhagen Airport via Milan Linate
- Ave. Duration
- 5h 5m
- When
- Saturday and Sunday
- Estimated price
- kr 750–3,100
Flights from Cagliari Elmas Airport to Copenhagen Airport via Milan Linate
- Ave. Duration
- 6h
- When
- Saturday and Sunday
- Estimated price
- kr 700–3,000
Flights from Cagliari Elmas Airport to Copenhagen Airport via Hamburg
- Ave. Duration
- 7h 15m
- When
- Sunday
- Estimated price
- kr 550–2,400
Flights from Olbia Costa Smeralda Airport to Billund Airport via Copenhagen Airport
- Ave. Duration
- 7h 55m
- When
- Saturday
- Estimated price
- kr 950–4,000
Flights from Olbia Costa Smeralda Airport to Aalborg Airport via Copenhagen Airport
- Ave. Duration
- 7h 55m
- When
- Saturday
- Estimated price
- kr 1,100–4,900
Flights from Olbia Costa Smeralda Airport to Aarhus Airport via Copenhagen Airport
- Ave. Duration
- 8h 35m
- When
- Saturday and Tuesday
- Estimated price
- kr 700–4,400
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Cagliari to Porto Torres M.Ma
- Ave. Duration
- 3h 46m
- Frequency
- Twice daily
- Estimated price
- kr 240–330
- Website
- Trenitalia
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Toulon - Bus Station to Karlsruhe - Central Station South Side
- Ave. Duration
- 16h 10m
- Frequency
- Once daily
- Estimated price
- kr 490–800
- Website
- BlaBlaCar Bus
- Phone
- +33(0)495329595
- Website
- Corsica Ferries/Sardinia Ferries
Ferry from Port of Porto Torres to Port of Toulon
- Ave. Duration
- 15h 30m
- Frequency
- 3 times a week
- Estimated price
- kr 410–700
- Website
- Corsica Ferries/Sardinia Ferries
Want to know more about travelling around Denmark
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
How to plan an amazing trip around Scandinavia
Read the travel guide
Italy Travel Guides
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide










