There are 9 ways to get from Venice to Kastrup by plane, train, bus, night train, car, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Venice Marco Polo Airport
best- Fly from Venice Marco Polo Airport (VCE) to Copenhagen Airport (CPH)plane VCE - CPH
4h 24mkr 415–1,675Train via Sankt Johann im Pongau
- Take the train from Venezia S. Lucia to Schwarzach-St.Veittrain Rj
- Take the train from St Johann im Pongau to Höje Taastruptrain 304 / ...
23h 16mkr 1,820–3,464Bus
- Take the bus from Venezia, Tronchetto to Triestebus N406 / ...
- Take the bus from Trieste to Copenhagen Busterminalbus N160
28h 20mkr 1,032–1,708Night train
- Take the night train from Venezia S. Lucia to Salzburg Hbfnighttrain Nj
- Take the night train from Salzburg Hauptbahnhof to København syd stationnighttrain Nt
23h 26mkr 1,566–2,886Fly from Treviso Airport
- Fly from Treviso Airport (TSF) to Copenhagen Airport (CPH)plane TSF - CPH
6h 47mkr 883–2,324Train to Bologna Guglielmo Marconi Airport, fly
- Take the train from Venezia S. Lucia to Bologna Centraletrain
- Fly from Bologna Guglielmo Marconi Airport (BLQ) to Copenhagen Airport (CPH)plane BLQ - CPH
5h 50mkr 498–1,844Train
- Take the train from Venezia Santa Lucia Station to Salzburg Hauptbahnhoftrain Nj
- Take the train from Salzburg Hbf to Malmö Ctrain 083
26h 40mkr 1,704–3,069Drive 1,627 km
- Drive from Venice to Kastrupcar 1,627 km
16h 57mkr 2,179–3,147Drive, car train
- Drive from Venice to Wörgl Hbfcar
- Take the car train from Wörgl Hbf to Stendal Hbfcartrain
- Drive from Stendal Hbf to Kastrupcar
19h 33mkr 2,021–2,808
Venice to Kastrup by train
Questions & Answers
The cheapest way to get from Venice to Kastrup is to fly which costs 410 kr - 1700 kr and takes 4h 24m.
The fastest way to get from Venice to Kastrup is to fly which takes 4h 24m and costs 410 kr - 1700 kr.
No, there is no direct bus from Venice to Kastrup. However, there are services departing from Venezia, Tronchetto and arriving at Mosrosevej via Trieste, Københavns Busterminal and Hovedbanegården, Tivoli. The journey, including transfers, takes approximately 28h 20m.
No, there is no direct train from Venice to Kastrup. However, there are services departing from Venezia S. Lucia and arriving at Copenhagen Lufthavn via Schwarzach-St.Veit, St Johann im Pongau and Høje Taastrup St.. The journey, including transfers, takes approximately 23h 16m.
The distance between Venice and Kastrup is 1140 km. The road distance is 1627 km.
The best way to get from Venice to Kastrup without a car is to train via Sankt Johann im Pongau which takes 23h 16m and costs 1800 kr - 3500 kr.
It takes approximately 4h 24m to get from Venice to Kastrup, including transfers.
Venice to Kastrup bus services, operated by FlixBus, depart from Venezia, Tronchetto station.
Venice to Kastrup train services, operated by Railjet, depart from Venezia S. Lucia station.
The best way to get from Venice to Kastrup is to fly which takes 4h 24m and costs 410 kr - 1700 kr. Alternatively, you can train via Sankt Johann im Pongau, which costs 1800 kr - 3500 kr and takes 23h 16m, you could also bus, which costs 1000 kr - 1800 kr and takes 28h 20m.
What companies run services between Venice, Italy and Kastrup, Capital Region, Denmark?
Ryanair, Norwegian Air International, and three other airlines fly from Venice Marco Polo Airport (VCE) to Copenhagen Airport (CPH) 4 times a day. Alternatively, you can take a train from Venezia S. Lucia to Copenhagen Lufthavn via Schwarzach-St.Veit, St. Johann Im Pongau, St Johann im Pongau, and Høje Taastrup St. in around 23h 16m.
- Website
- flysas.com
Flights from Venice Marco Polo Airport to Copenhagen Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- kr 460–5,500
Flights from Treviso Airport to Copenhagen Airport via Prague
- Ave. Duration
- 4h 10m
- When
- Monday, Tuesday, Friday, and Sunday
- Estimated price
- kr 650–2,600
Flights from Treviso Airport to Copenhagen Airport via Berlin Brandenburg
- Ave. Duration
- 4h 45m
- When
- Sunday
- Estimated price
- kr 360–1,500
Flights from Treviso Airport to Copenhagen Airport via Poznan
- Ave. Duration
- 8h 5m
- When
- Monday and Thursday
- Estimated price
- kr 390–1,600
Flights from Treviso Airport to Copenhagen Airport via Gdansk
- Ave. Duration
- 8h 20m
- When
- Monday and Thursday
- Estimated price
- kr 410–1,600
Flights from Bologna Guglielmo Marconi Airport to Copenhagen Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- kr 380–1,100
- Website
- ryanair.com
Flights from Venice Marco Polo Airport to Copenhagen Airport
- Ave. Duration
- 2h 5m
- When
- Monday, Tuesday, Wednesday, and Saturday
- Estimated price
- kr 300–1,100
Flights from Treviso Airport to Copenhagen Airport via Warsaw Modlin
- Ave. Duration
- 6h 30m
- When
- Wednesday
- Estimated price
- kr 430–1,600
Flights from Treviso Airport to Copenhagen Airport via Prague
- Ave. Duration
- 6h 40m
- When
- Monday, Tuesday, Friday, and Sunday
- Estimated price
- kr 370–1,500
Flights from Bologna Guglielmo Marconi Airport to Copenhagen Airport
- Ave. Duration
- 2h 10m
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- kr 320–1,300
- Website
- lufthansa.com
Flights from Venice Marco Polo Airport to Copenhagen Airport via Frankfurt
- Ave. Duration
- 4h 20m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- kr 650–2,300
Flights from Bologna Guglielmo Marconi Airport to Copenhagen Airport via Munich
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- kr 450–2,300
- Website
- norwegian.com
Flights from Venice Marco Polo Airport to Copenhagen Airport
- Ave. Duration
- 2h
- When
- Monday, Wednesday, and Saturday
- Estimated price
- kr 330–1,600
Flights from Bologna Guglielmo Marconi Airport to Copenhagen Airport
- Ave. Duration
- 2h 5m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- kr 350–1,200
- Website
- austrian.com
Flights from Venice Marco Polo Airport to Copenhagen Airport via Vienna
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- kr 600–2,300
- Phone
- +43 (0)5 1717
- Website
- oebb.at
Train from Venezia S. Lucia to Schwarzach-St.Veit
- Ave. Duration
- 4h 19m
- Frequency
- Twice daily
- Estimated price
- kr 380–600
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- kr 380–600
- Phone
- +46 40 669 62 00
- [email protected]
- Website
- snalltaget.se
Train from St Johann im Pongau to Höje Taastrup
- Ave. Duration
- 16h 45m
- Frequency
- Twice a week
- Estimated price
- kr 1,400–2,200
- Website
- https://www.snalltaget.se/en
Night train from Salzburg Hauptbahnhof to København syd station
- Ave. Duration
- 15h 57m
- Frequency
- Once a week
- Estimated price
- kr 1,300–2,100
- Website
- https://www.snalltaget.se/en
Train from Salzburg Hbf to Malmö C
- Ave. Duration
- 16h 52m
- Frequency
- Once a week
- Estimated price
- kr 1,400–2,200
- Website
- https://www.snalltaget.se/en
- Phone
- +43 (0) 51717
- Website
- nightjet.com
Night train from Venezia S. Lucia to Salzburg Hbf
- Ave. Duration
- 5h 50m
- Frequency
- 5 times a day
- Estimated price
- kr 220–740
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- kr 720–740
- Couchette Carriage
- kr 460–550
- Seating Carriage
- kr 220–270
Train from Venezia Santa Lucia Station to Salzburg Hauptbahnhof
- Ave. Duration
- 8h 20m
- Frequency
- Once daily
- Estimated price
- kr 270–850
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- kr 750–850
- Couchette Carriage
- kr 500–600
- Seating Carriage
- kr 270–320
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Venezia S. Lucia to Bologna Centrale
- Ave. Duration
- 1h 33m
- Frequency
- Hourly
- Estimated price
- kr 170–350
- Schedules at
- trenitalia.com
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Venezia S. Lucia to Bologna Centrale
- Ave. Duration
- 1h 34m
- Frequency
- Hourly
- Estimated price
- kr 150–300
- Website
- https://www.italotreno.it/en
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Venezia S. Lucia to Bologna Centrale
- Ave. Duration
- 2h 5m
- Frequency
- Hourly
- Estimated price
- kr 140–240
- Website
- https://www.trenitalia.com/en.html
- Phone
- +49 (0) 221 800 20 820
- [email protected]
- Website
- urlaubs-express.de
Car train from Wörgl Hbf to Stendal Hbf
- Ave. Duration
- 8h 12m
- Frequency
- Once a week
- Estimated price
- kr 700–900
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Venezia, Tronchetto to Trieste
- Ave. Duration
- 2h
- Frequency
- Every 3 hours
- Estimated price
- kr 95–160
- Website
- https://www.flixbus.co.uk
Bus from Trieste to Copenhagen Busterminal
- Ave. Duration
- 24h 35m
- Frequency
- Once daily
- Estimated price
- kr 900–1,500
- Website
- https://www.flixbus.co.uk
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
Venice to Kastrup bus services, operated by FlixBus, arrive at Trieste station.
Venice to Kastrup train services, operated by Railjet, arrive at Schwarzach-St.Veit station.
Yes, the driving distance between Venice to Kastrup is 1627 km. It takes approximately 16h 57m to drive from Venice to Kastrup.
Book your Venice to Kastrup train tickets online with Omio.
Book your Venice to Kastrup bus tickets online with Omio.
There are 1197+ hotels available in Kastrup.

























