Travel from Denmark to Venice

Train, bus or fly from Denmark to Venice?

Scandinavian Airlines, Norwegian Air International and 11 other airlines fly from Copenhagen to Venice hourly. Alternatively, Danish Railways (DSB) operates a train from Copenhagen to Venice every 4 hours. Tickets cost $60 - $90 and the journey takes 4 h 33 min. 4 other operators also service this route.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Denmark to Venice

From Koebenhavn H train to Copenhagen airport, fly to Venice airport, then line 5 bus to Venice. 4 h 46 min $128. From Nytorv line 12 bus to Aalborg airport, fly to Venice airport, then line 5 bus to Venice. 6 h 29 min $265. From Koebenhavn H train to Copenhagen airport, fly to Venice Treviso airport, then shuttle to Venice. 6 h 51 min $106. From Koebenhavn H train to Copenhagen airport, fly to Bologna airport, Aerobus to Bologna C.Le, then train to Venice. 6 h 51 min $137. From Koebenhavn H train to Hamburg Hbf, train to München Hbf, train to Verona Porta Nuova, then train to Venezia S.Lucia. 18 h 59 min $368. From Koebenhavn H train to Hamburg Hbf, train to Verona Porta Nuova, then train to Venezia S.Lucia. 22 h 14 min $248. From Copenhagen bus to Prague, Prague ÚAN Florenc then bus to Venice, Venice. 27 h $164. From Kodaň, Ingerslevsgade, DGI - Byen bus to Hlavní nádraží, subway to Prague - Florenc Station, then bus to Venezia - Tronchetto. 32 h 50 min $139. From Copenhagen drive to Venice. 16 h 35 min $323.