There are 11 ways to get from Piraeus to Denmark by subway, plane, bus, 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.
Subway, fly to Copenhagen Airport
best- Take the subway from Dimotikó Théatro Peiraiá to Athens Airport
- Fly from Athens International Airport (ATH) to Copenhagen Airport (CPH)ATH - CPH
6h 29mkr 807–1,907Subway, fly to Billund Airport
cheapest- Take the subway from Dimotikó Théatro Peiraiá to Athens Airport
- Fly from Athens International Airport (ATH) to Billund Airport (BLL)ATH - BLL
9h 18mkr 691–2,102Bus via Thessaloníki
- Take the bus from Athens, Leoforou Kifisou - KTEL to Thessaloniki Monastiriou
- Take the bus from Thessaloníki to Pristina
- Take the bus from Pristina to København H
41h 36mTrain, bus
- Take the train from Athens to ThessalonikiIc
- Take the bus from Thessaloníki to Budapest-Nyugati
- Take the train from Budapest-Nyugati to Hamburg HbfRj
- Take the train from Hamburg Hbf to København HEce
44h 23mDrive, car train
- Drive from Piraeus to Villach Hbf ARZ
- Take the car train from Villach Hbf ARZ to Hamburg Hbf
- Drive from Hamburg Hbf to Copenhagen
28h 13mkr 3,608–10,661Subway, fly to Aalborg Airport
- Take the subway from Dimotikó Théatro Peiraiá to Athens Airport
- Fly from Athens International Airport (ATH) to Aalborg Airport (AAL)ATH - AAL
9h 6mkr 1,291–2,295Subway, fly to Aarhus Airport, bus
- Take the subway from Dimotikó Théatro Peiraiá to Athens Airport
- Fly from Athens International Airport (ATH) to Aarhus Airport (AAR)ATH - AAR
- Take the bus from Aarhus Lufthavn to Aarhus Banegårdsplads/Banegårdspladsen
10h 14mkr 1,117–3,167Bus
- Take the bus from Athens to Beograd, Autobuska stanica
- Take the bus from Beograd, Autobuska stanica to Copenhagen
44h 18mkr 1,349–2,309Bus, train via Budapest
- Take the bus from Athens to Budapest Hotel Platanus
- Take the train from Budapest-Nyugati to Hamburg HbfRj
- Take the train from Hamburg Hbf to København HEce
44h 27mkr 2,008–2,818Bus, train
- Take the bus from Athens to Praha, ÚAN Florenc
- Take the train from Praha-Holesovice to Koebenhavn HRj
46h 37mkr 1,182–1,782Drive 2,950.9 km
- Drive from Piraeus to Copenhagen2,950.9 km
30h 45mkr 3,962–5,723
Piraeus to Denmark by subway, foot, bus, and train
Questions & Answers
The cheapest way to get from Piraeus to Denmark is to subway and fly which costs 800 kr - 2000 kr and takes 6h 29m.
The fastest way to get from Piraeus to Denmark is to subway and fly which takes 6h 29m and costs 800 kr - 2000 kr.
No, there is no direct bus from Piraeus to Denmark. However, there are services departing from Εθν.Αντιστασεωσ and arriving at København H via Athens, Leoforou Kifisou - KTEL, Thessaloníki and Pristina. The journey, including transfers, takes approximately 41h 36m.
The distance between Piraeus and Denmark is 2196 km. The road distance is 2950.9 km.
The best way to get from Piraeus to Denmark without a car is to bus via Thessaloníki which takes 41h 36m and costs .
It takes approximately 6h 29m to get from Piraeus to Denmark, including transfers.
Piraeus to Denmark bus services, operated by KTEL Thessalonikis, depart from Athens, Leoforou Kifisou - KTEL station.
Piraeus to Denmark bus services, operated by KTEL Thessalonikis, arrive at Thessaloniki Monastiriou station.
Denmark is 1h behind Piraeus. It is currently 6:31 PM in Piraeus and 5:31 PM in Denmark.
Yes, the driving distance between Piraeus to Denmark is 2951 km. It takes approximately 30h 45m to drive from Piraeus to Denmark.
What companies run services between Piraeus, Greece and Denmark?
You can take a bus from Εθν.Αντιστασεωσ to København H via Athens, Leoforou Kifisou - KTEL, Thessaloniki Monastiriou, Thessaloníki, and Pristina in around 41h 36m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- flysas.com
Flights from Athens International Airport to Copenhagen Airport
- Ave. Duration
- 3h 28m
- When
- Every day
- Estimated price
- kr 450–1,700
Flights from Athens International Airport to Aalborg Airport via Copenhagen Airport
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- kr 750–3,000
Flights from Athens International Airport to Aalborg Airport via Oslo
- Ave. Duration
- 8h 50m
- When
- Thursday and Sunday
- Estimated price
- kr 850–2,600
Flights from Athens International Airport to Billund Airport via Copenhagen Airport
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- kr 750–2,900
Flights from Athens International Airport to Aarhus Airport via Copenhagen Airport
- Ave. Duration
- 7h 40m
- When
- Every day
- Estimated price
- kr 600–2,900
Flights from Athens International Airport to Aarhus Airport via Oslo
- Ave. Duration
- 8h 20m
- When
- Thursday and Sunday
- Estimated price
- kr 850–2,600
- Website
- en.aegeanair.com
Flights from Athens International Airport to Copenhagen Airport
- Ave. Duration
- 3h 28m
- When
- Every day
- Estimated price
- kr 450–1,700
Flights from Athens International Airport to Copenhagen Airport via Thessaloniki
- Ave. Duration
- 5h 42m
- When
- Tuesday and Thursday
- Estimated price
- kr 450–1,700
- Website
- klm.com
Flights from Athens International Airport to Aalborg Airport via Amsterdam Schiphol
- Ave. Duration
- 7h 25m
- When
- Every day
- Estimated price
- kr 900–4,000
Flights from Athens International Airport to Aarhus Airport via Copenhagen Airport
- Ave. Duration
- 7h 20m
- When
- Monday
- Estimated price
- kr 600–2,500
- Website
- lufthansa.com
Flights from Athens International Airport to Billund Airport via Frankfurt
- Ave. Duration
- 7h 38m
- When
- Every day
- Estimated price
- kr 700–3,300
- Website
- norwegian.com
Flights from Athens International Airport to Copenhagen Airport
- Ave. Duration
- 3h 15m
- When
- Monday
- Estimated price
- kr 370–2,300
Flights from Athens International Airport to Aalborg Airport via Copenhagen Airport
- Ave. Duration
- 6h 30m
- When
- Monday
- Estimated price
- kr 600–2,600
- Website
- ryanair.com
Flights from Athens International Airport to Copenhagen Airport via Budapest
- Ave. Duration
- 5h 50m
- When
- Friday
- Estimated price
- kr 550–1,500
Flights from Athens International Airport to Aarhus Airport via London Stansted
- Ave. Duration
- 8h 30m
- When
- Sunday
- Estimated price
- kr 750–2,200
- Website
- lot.com
Flights from Athens International Airport to Billund Airport via Warsaw Chopin
- Ave. Duration
- 6h 30m
- When
- Wednesday and Sunday
- Estimated price
- kr 1,000–3,300
- Phone
- +30 210 8202900
- oasa@oasa.gr
- Website
- oasa.gr
Subway from Dimotikó Théatro Peiraiá to Athens Airport
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- kr 68
- Website
- https://www.oasa.gr/en/
- Phone
- 14511
- Website
- hellenictrain.gr
Train from Athens to Thessaloniki
- Ave. Duration
- 5h 12m
- Frequency
- Twice daily
- Estimated price
- kr 160–230
- Website
- https://www.hellenictrain.gr/en
Train from Budapest-Nyugati to Hamburg Hbf
- Ave. Duration
- 12h 55m
- Frequency
- 6 times a week
- Estimated price
- kr 1,200–1,800
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- kr 1,200–1,800
- Phone
- +47 70 13 14 15
- kundehenv@dsb.dk
- Website
- dsb.dk
Train from Hamburg Hbf to København H
- Ave. Duration
- 4h 45m
- Frequency
- 5 times a day
- Estimated price
- kr 650–1,100
- Website
- https://www.dsb.dk/en/
- Phone
- +49 30 2970
- Website
- reiseauskunft.bahn.de
Train from Hamburg Hbf to København H
- Ave. Duration
- 5h 6m
- Frequency
- 5 times a day
- Website
- reiseauskunft.bahn.de
- Phone
- +46 40 669 62 00
- snalltaget@snalltaget.se
- Website
- snalltaget.se
Train from Hamburg Hbf to København H
- Ave. Duration
- 6h 1m
- Frequency
- Once a week
- Estimated price
- kr 290–400
- Website
- https://www.snalltaget.se/en
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Villach Hbf ARZ to Hamburg Hbf
- Ave. Duration
- 6h 34m
- Frequency
- Once daily
- Estimated price
- kr 750–6,500
- Website
- https://urlaubs-express.de/?lang=en
- Car Single Bed
- kr 3,200–3,500
- Car Compartment
- kr 5,500–6,500
- Phone
- +420 221 111 122
- info@cd.cz
- Website
- cd.cz
Train from Praha-Holesovice to Koebenhavn H
- Ave. Duration
- 10h 57m
- Frequency
- Twice daily
- Estimated price
- kr 500–1,100
- Website
- https://www.cd.cz/en/default.htm
- 2nd Class
- kr 500–750
- 1st Class
- kr 800–1,100
- Business
- kr 850–950
- Phone
- +30 2310 500111
- ktel2310@gmail.com
- Website
- ktelthes.gr
Bus from Athens, Leoforou Kifisou - KTEL to Thessaloniki Monastiriou
- Ave. Duration
- 5h 45m
- Frequency
- Every 3 hours
- Estimated price
- kr 314
- Schedules at
- ktelthes.gr
- Book at
- ktelthes.e-ticketing.gr
- Phone
- +383 44 162 498
- info@barilevaturist.com
- Website
- web.facebook.com
Bus from Thessaloníki to Pristina
- Ave. Duration
- 3h 58m
- Frequency
- Twice daily
- Estimated price
- kr 130–170
- Schedules at
- web.facebook.com
- Phone
- + 383 (0) 44 542 029
- sharrtravel@hotmail.com
- Website
- sharrtravel.com
Bus from Thessaloníki to Pristina
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- kr 150
- Website
- https://www.sharrtravel.com
- Phone
- +38349112555
- Website
- facebook.com
Bus from Thessaloníki to Pristina
- Ave. Duration
- 7h
- Frequency
- Twice a week
- Estimated price
- kr 150
- Schedules at
- facebook.com
- Phone
- +355 (0) 69 432/6000
- bleditravel@hotmail.com
- Website
- facebook.com
Bus from Pristina to København H
- Ave. Duration
- 28h 17m
- Frequency
- Once a week
- Schedules at
- facebook.com
- Phone
- +381 011 7614787
- fptravelpatrikalos@gmail.com
- Website
- fptravelpatrikalos.rs
Bus from Thessaloníki to Budapest-Nyugati
- Ave. Duration
- 17h 11m
- Frequency
- Twice a week
- Schedules at
- fptravelpatrikalos.rs
- Phone
- +45 70 21 02 30
- midttrafik@midttrafik.dk
- Website
- midttrafik.dk
Bus from Aarhus Lufthavn to Aarhus Banegårdsplads/Banegårdspladsen
- Ave. Duration
- 50 min
- Frequency
- Every 4 hours
- Estimated price
- kr 100
- Website
- Midttrafik
- Phone
- +302105233969
- fptravel@otenet.gr
- Website
- fptravel.gr
Bus from Athens to Beograd, Autobuska stanica
- Ave. Duration
- 15h
- Frequency
- 3 times a week
- Estimated price
- kr 440–700
- Schedules at
- fptravel.gr
- Phone
- +381 800 334 334
- iuc@lasta.rs
- Website
- lasta.rs
Bus from Beograd, Autobuska stanica to Copenhagen
- Phone
- 0030 2108219900
- vsiamos@otenet.gr
- Website
- siamostours.com
Bus from Athens to Budapest Hotel Platanus
- Ave. Duration
- 23h
- Frequency
- Once a week
- Estimated price
- kr 500–600
- Schedules at
- siamostours.com
- Phone
- +30 210 92 33 33
- info@koronatravel.gr
- Website
- koronatravel.gr
Bus from Athens to Praha, ÚAN Florenc
- Ave. Duration
- 33h
- Frequency
- Once a week
- Estimated price
- kr 673
- Schedules at
- koronatravel.gr
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
Getting around the Cyclades
Read the travel guide
More Questions & Answers
There are 1100+ hotels available in Denmark.





















































