There are 12 ways to get from Denmark to Croatia by plane, car, car train, busferry, bus, night train, train, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Zagreb Franjo Tuđman Airport
best- Fly from Copenhagen Airport (CPH) to Zagreb Franjo Tuđman Airport (ZAG)plane CPH - ZAG
3h 10m€88–214Drive, car train
- Drive from Copenhagen to Hamburg Hbfcar
- Take the car train from Hamburg Hbf to Villach Hbfcartrain
- Drive from Villach Hbf to Zagrebcar
20h 28m€218–309Bus and ferry, bus
- Take the busferry from Copenhagen to Gradiska, Vuka Karadžićabusferry
- Take the bus from Gradiska, Vuka Karadžića to Zagreb, Autobusni Kolodvorbus
20h 57m€113–137Night train, train
- Take the night train from København syd station to St. Johann im Pongaunighttrain Nt
- Take the train from St. Johann Im Pongau to Zagreb Glavni Kol.train Ec
26h 28m€224–375Fly to Split Airport
- Fly from Copenhagen Airport (CPH) to Split Airport (SPU)plane CPH - SPU
3h 25m€111–280Fly to Pula Airport
- Fly from Copenhagen Airport (CPH) to Pula Airport (PUY)plane CPH - PUY
3h€146–340Fly to Zadar Airport
- Fly from Copenhagen Airport (CPH) to Zadar Airport (ZAD)plane CPH - ZAD
3h 35m€88–275Fly to Venice Marco Polo Airport, shuttle
- Fly from Copenhagen Airport (CPH) to Venice Marco Polo Airport (VCE)plane CPH - VCE
- Take a shuttle bus from Venezia, Aeroporto Marco Polo di Venezia to Pula railway Stattion
6h 18m€121–810Train, bus
- Take the train from Koebenhavn H to Praha-Holesovicetrain Rj
- Take the train from Praha-Holesovice to Graz Hbftrain Rj
- Take the train from Graz Hbf to Maribortrain 575 / ...
- Take the bus from Maribor, Avtobusna Postaja to Zagrebbus
22h 27m€495–828Train
- Take the train from Koebenhavn H to Praha Hlavni Nadrazitrain Rj
- Take the train from Praha Hlavni Nadrazi to Wien Hbftrain Rj
- Take the train from Wien Hbf to Zagreb Glavni Kol.train Ec
23h 49m€448–697Bus
- Take the bus from Copenhagen Busterminal to Zagrebbus N73
30h 9m€133–235Drive 1,678.1 km
- Drive from Copenhagen to Zagrebcar 1,678.1 km
16h 6m€298–430
Denmark to Croatia by subway, night train, train, and tram
Questions & Answers
The cheapest way to get from Denmark to Croatia is to fly which costs €85 - €220 and takes 3h 10m.
The fastest way to get from Denmark to Croatia is to fly which takes 3h and costs €140 - €340.
No, there is no direct bus from Denmark to Croatia. However, there are services departing from Rådhuspladsen St. and arriving at Zagreb, Autobusni Kolodvor via Copenhagen and Gradiska, Vuka Karadžića. The journey, including transfers, takes approximately 20h 57m.
No, there is no direct train from Denmark to Croatia. However, there are services departing from Rådhuspladsen St. and arriving at Trg bana J. Jelačića via København syd station, St. Johann Im Pongau and Glavni kolodvor. The journey, including transfers, takes approximately 26h 28m.
The distance between Denmark and Croatia is 1151 km. The road distance is 1678.1 km.
The best way to get from Denmark to Croatia without a car is to bus and ferry and bus which takes 20h 57m and costs €110 - €140.
It takes approximately 3h 10m to get from Denmark to Croatia, including transfers.
Denmark to Croatia bus services, operated by Biss-Tours, depart from Copenhagen station.
Denmark to Croatia train services, operated by Snälltåget, depart from København syd station.
The best way to get from Denmark to Croatia is to fly which takes 3h 10m and costs €85 - €220. Alternatively, you can train, which costs €440 - €700 and takes 23h 49m, you could also bus, which costs €130 - €240 and takes 30h 9m.
What companies run services between Denmark and Croatia?
Croatia Airlines, Austrian Airlines, and two other airlines fly from Copenhagen Airport (CPH) to Zagreb Franjo Tuđman Airport (ZAG) 5 times a day. Alternatively, you can take a train from Koebenhavn H to Trg bana J. Jelačića via Praha Hlavni Nadrazi, Wien Hbf, Zagreb Glavni Kol., and Glavni kolodvor in around 23h 49m.
- Website
- lufthansa.com
Flights from Copenhagen Airport to Zagreb Franjo Tuđman Airport via Munich
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- €55–330
Flights from Copenhagen Airport to Split Airport via Munich
- Ave. Duration
- 4h 12m
- When
- Thursday and Friday
- Estimated price
- €75–430
Flights from Copenhagen Airport to Venice Marco Polo Airport via Frankfurt
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- €90–250
Flights from Copenhagen Airport to Venice Marco Polo Airport via Munich
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- €90–250
- Website
- croatiaairlines.com
Flights from Copenhagen Airport to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- €85–190
Flights from Copenhagen Airport to Zagreb Franjo Tuđman Airport via Vienna
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- €75–300
Flights from Copenhagen Airport to Split Airport
- Ave. Duration
- 2h 15m
- When
- Saturday
- Estimated price
- €100–240
Flights from Copenhagen Airport to Split Airport via Zagreb Franjo Tuđman Airport
- Ave. Duration
- 3h 50m
- When
- Saturday
- Estimated price
- €100–240
Flights from Copenhagen Airport to Split Airport via Vienna
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- €100–390
Flights from Copenhagen Airport to Pula Airport via Zagreb Franjo Tuđman Airport
- Ave. Duration
- 3h 30m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €100–270
Flights from Copenhagen Airport to Zadar Airport via Zagreb Franjo Tuđman Airport
- Ave. Duration
- 3h 35m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €150–310
- Website
- austrian.com
Flights from Copenhagen Airport to Zagreb Franjo Tuđman Airport via Vienna
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- €75–300
Flights from Copenhagen Airport to Split Airport via Vienna
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- €100–390
Flights from Copenhagen Airport to Venice Marco Polo Airport via Vienna
- Ave. Duration
- 4h 27m
- When
- Every day
- Estimated price
- €75–310
- Website
- flysas.com
Flights from Copenhagen Airport to Split Airport
- Ave. Duration
- 2h 15m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- €65–140
Flights from Copenhagen Airport to Pula Airport
- Ave. Duration
- 2h 5m
- When
- Saturday
- Estimated price
- €80–310
Flights from Copenhagen Airport to Zadar Airport
- Ave. Duration
- 2h 5m
- When
- Tuesday
- Estimated price
- €95–360
Flights from Copenhagen Airport to Venice Marco Polo Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- €55–150
- Website
- norwegian.com
Flights from Copenhagen Airport to Split Airport
- Ave. Duration
- 2h 15m
- When
- Tuesday and Saturday
- Estimated price
- €95–440
Flights from Copenhagen Airport to Pula Airport
- Ave. Duration
- 2h
- When
- Saturday
- Estimated price
- €50–240
Flights from Copenhagen Airport to Zadar Airport
- Ave. Duration
- 2h 10m
- When
- Saturday
- Estimated price
- €60–280
Flights from Copenhagen Airport to Venice Marco Polo Airport
- Ave. Duration
- 2h 5m
- When
- Wednesday and Saturday
- Estimated price
- €45–180
- Website
- ryanair.com
Flights from Copenhagen Airport to Zadar Airport
- Ave. Duration
- 2h 10m
- When
- Thursday
- Estimated price
- €55–170
Flights from Copenhagen Airport to Zadar Airport via Vienna
- Ave. Duration
- 4h 35m
- When
- Monday
- Estimated price
- €55–170
Flights from Copenhagen Airport to Venice Marco Polo Airport
- Ave. Duration
- 2h 10m
- When
- Monday, Tuesday, Wednesday, and Saturday
- Estimated price
- €50–160
Flights from Copenhagen Airport to Venice Marco Polo Airport via Vienna
- Ave. Duration
- 4h 45m
- When
- Thursday
- Estimated price
- €50–160
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Hamburg Hbf to Villach Hbf
- Ave. Duration
- 13h 40m
- Frequency
- Once a week
- Estimated price
- €100–130
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- +46 40 669 62 00
- snalltaget@snalltaget.se
- Website
- snalltaget.se
Night train from København syd station to St. Johann im Pongau
- Ave. Duration
- 17h 48m
- Frequency
- Once a week
- Estimated price
- €140–230
- Website
- https://www.snalltaget.se/en
- Phone
- +43 5 1717
- Website
- oebb.at
Train from St. Johann Im Pongau to Zagreb Glavni Kol.
- Ave. Duration
- 6h 22m
- Frequency
- 4 times a week
- Estimated price
- €80–140
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Graz Hbf to Maribor
- Ave. Duration
- 1h 2m
- Frequency
- Twice daily
- Estimated price
- €14–24
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Wien Hbf to Zagreb Glavni Kol.
- Ave. Duration
- 6h 27m
- Frequency
- Once daily
- Estimated price
- €100–170
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +47 70 13 14 15
- kundehenv@dsb.dk
- Website
- dsb.dk
Train from Koebenhavn H to Praha-Holesovice
- Ave. Duration
- 10h 53m
- Frequency
- 3 times a day
- Estimated price
- €320–450
- Website
- https://www.dsb.dk/en/
Train from Koebenhavn H to Praha Hlavni Nadrazi
- Ave. Duration
- 11h 3m
- Frequency
- Twice daily
- Estimated price
- €320–450
- Website
- https://www.dsb.dk/en/
- Phone
- +420 221 111 122
- info@cd.cz
- Website
- cd.cz
Train from Praha-Holesovice to Graz Hbf
- Ave. Duration
- 6h 43m
- Frequency
- 4 times a week
- Estimated price
- €70–120
- Website
- https://www.cd.cz/en/default.htm
Train from Praha Hlavni Nadrazi to Wien Hbf
- Ave. Duration
- 4h 12m
- Frequency
- Every 4 hours
- Estimated price
- €45–80
- Website
- https://www.cd.cz/en/default.htm
Train from Graz Hbf to Maribor
- Ave. Duration
- 58 min
- Frequency
- Every 2 hours
- Estimated price
- €13–24
- Website
- https://www.oebb.at/en/
- Phone
- +36 (1) 3 49 49 49
- info@mavcsoport.hu
- Website
- jegy.mav.hu
Train from Graz Hbf to Maribor
- Ave. Duration
- 1h 13m
- Frequency
- Once daily
- Estimated price
- €3–4
- Website
- https://jegy.mav.hu/
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Train from Praha Hlavni Nadrazi to Wien Hbf
- Ave. Duration
- 4h 17m
- Frequency
- 4 times a day
- Estimated price
- €24–40
- Website
- https://regiojet.com/
- Phone
- +387 32 246 306
- bbabic@biss-tours.ba
- Website
- biss-tours.ba
Busferry from Copenhagen to Gradiska, Vuka Karadžića
- Ave. Duration
- 17h 2m
- Frequency
- Once a week
- Estimated price
- €100–120
- Schedules at
- biss-tours.ba
- Phone
- +385 (0)98 610 311
- info@pepeks.hr
- Website
- pepeks.hr
Bus from Gradiska, Vuka Karadžića to Zagreb, Autobusni Kolodvor
- Ave. Duration
- 1h 50m
- Frequency
- Twice daily
- Estimated price
- €22
- Schedules at
- pepeks.hr
- Phone
- +385 (0) 91 6113 073
- info@croatiabus.hr
- Website
- croatiabus.hr
Bus from Gradiska, Vuka Karadžića to Zagreb, Autobusni Kolodvor
- Ave. Duration
- 2h 20m
- Frequency
- Twice daily
- Schedules at
- croatiabus.hr
Bus from Maribor, Avtobusna Postaja to Zagreb
- Ave. Duration
- 1h 44m
- Frequency
- Once daily
- Schedules at
- croatiabus.hr
- Phone
- +387/(0)52-751-339
- toping@teol.net
- Website
- topingtrade.com
Bus from Gradiska, Vuka Karadžića to Zagreb, Autobusni Kolodvor
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Schedules at
- topingtrade.com
- Phone
- +387 (0)36 653 250
- globtour@globtour.com
- Website
- globtour.com
Bus from Gradiska, Vuka Karadžića to Zagreb, Autobusni Kolodvor
- Ave. Duration
- 2h 56m
- Frequency
- Once daily
- Estimated price
- €11–14
- Website
- https://www.globtour.com/
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Shuttle from Venezia, Aeroporto Marco Polo di Venezia to Pula railway Stattion
- Ave. Duration
- 3h 33m
- Frequency
- On demand
- Estimated price
- €44–600
- Website
- https://www.goopti.com/en/
- Shared
- €44
- Private
- €248
Bus from Maribor, Avtobusna Postaja to Zagreb
- Ave. Duration
- 1h 34m
- Frequency
- On demand
- Estimated price
- €100–260
- Website
- https://www.goopti.com/en/
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Copenhagen Busterminal to Zagreb
- Ave. Duration
- 28h 35m
- Frequency
- 4 times a week
- Estimated price
- €130–230
- Website
- https://www.flixbus.co.uk
Want to know more about travelling around Croatia
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
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide
Italy Travel Guides
Read the travel guide
More Questions & Answers
Denmark to Croatia bus services, operated by Biss-Tours, arrive at Gradiska, Vuka Karadžića station.
Denmark to Croatia train services, operated by Snälltåget, arrive at St. Johann im Pongau station.
Yes, the driving distance between Denmark to Croatia is 1678 km. It takes approximately 16h 6m to drive from Denmark to Croatia.
There are 3006+ hotels available in Croatia.

















































