Travel from Copenhagen to Italy

Train, bus or fly from Copenhagen to Italy?

Scandinavian Airlines, Ryanair and seven other airlines fly from Copenhagen to Bologna every 3 hours. Alternatively, you can take a train from Copenhagen to Rome via Hamburg Hbf, München Hbf, Verona Porta Nuova, and Termini in around 21 h 12 min.

Travel Guides

Getting to Milan from the airportGet the details in Rome2rio’s airport-to-city travel guide
Getting to Rome from the airportGet the details in Rome2rio’s airport-to-city travel guide
Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Copenhagen to Italy

ModeDurationPrice
From Koebenhavn H train to Copenhagen airport, fly to Bologna airport, then line 40 bus to Bologna.4 h 45 min$103
From Koebenhavn H train to Copenhagen airport, fly to Milan Malpensa airport, then train to Milan.5 h 7 min$97
From Koebenhavn H train to Copenhagen airport, fly to Rome airport, train to Termini, then line 50 bus to Rome.5 h 36 min$124
From Koebenhavn H train to Copenhagen airport, fly to Milan Bergamo airport, shuttle to Centrale Fs, then line 3 subway to Milan.5 h 36 min$77
From Koebenhavn H train to Copenhagen airport, fly to Naples airport, bus to Garibaldi, then line 1 subway to Naples.5 h 50 min$121
From Koebenhavn H train to Copenhagen airport, fly to Rome Ciampino airport, train to Termini, then line 50 bus to Rome.5 h 18 min$103
From Koebenhavn H train to Hamburg Hbf, train to München Hbf, train to Verona Porta Nuova, train to Termini, then line 14 tram to Principe Eugenio/Manzoni.21 h 12 min$286
From Koebenhavn H train to Hamburg Hbf, train to Verona Porta Nuova, train to Termini, then line 50 bus to Via Di Porta Maggiore.24 h 33 min$301
From Copenhagen bus to Rostock, bus to Szczecin, bus to Staz.Ne Tiburtina, then line 71 bus to Principe Umberto.36 h 16 min$130
From Copenhagen bus to Prague - Florenc Station, bus to Termini, then line 50 bus to Via Di Porta Maggiore.37 h 10 min$197
From Copenhagen drive to Rome.19 h 59 min$392

How long does it take to get from Copenhagen to Italy?

It takes approximately 4 h 45 min to get from Copenhagen to Italy, including transfers.

Is there a direct bus between Copenhagen and Italy?

No, there is no direct bus from Copenhagen to Italy. However, there are services departing from Copenhagen and arriving at Principe Umberto via Rostock, Szczecin and Staz.Ne Tiburtina. The journey, including transfers, takes approximately 36 h 16 min.

Operators from Copenhagen to Italy

OperatorPhoneWebsite
Danish Railways (DSB)70 13 14 15Danish Railways (DSB)
Scandinavian AirlinesScandinavian Airlines
RyanairRyanair
LufthansaLufthansa
Austrian AirlinesAustrian Airlines
Transavia HollandTransavia Holland
KLMKLM
Air FranceAir France
CSACSA
Air DolomitiAir Dolomiti
TPER - Trasporto Passeggeri Emilia Romagna051.350111TPER - Trasporto Passeggeri Emilia Romagna
easyJeteasyJet
SwissSwiss
LuxairLuxair
Malpensa ExpressMalpensa Express
AlitaliaAlitalia
Norwegian Air InternationalNorwegian Air International
Brussels AirlinesBrussels Airlines
Croatia AirlinesCroatia Airlines
British AirwaysBritish Airways
EurowingsEurowings
Trenitalia+39 06 68475475Trenitalia
ATAC S.p.A. Azienda per la mobilità+39 06.4695.2400ATAC S.p.A. Azienda per la mobilità
BMI RegionalBMI Regional
Orio Shuttle035.319366Orio Shuttle
Milan MetroMilan Metro
Blue AirBlue Air
Travel ServiceTravel Service
CTP800 482 644CTP
Azienda Napoletana Mobilita081 7631111Azienda Napoletana Mobilita
German Railways (DB)+49 0180 6 99 66 33German Railways (DB)
Trenitalia Frecce+39 06 68475475Trenitalia Frecce
Urlaubs-Express+49 (0) 221 800 20 820Urlaubs-Express
FlixBus+49 1807 123 99 123FlixBus
Ecolines+371 67214512Ecolines
Autokar Polska48/796 473 308Autokar Polska
Eurolines CZEurolines CZ
Tour BusTour Bus