Denmark is not only a gateway to Scandinavia in cultural terms, but also geographically. As such, the country is well connected with the rest of the European continent and Scandinavia. A plethora of ferries connect Denmark with Europe and Scandinavia. The Copenhagen Airport serves as a main Scandinavian hub because its southern latitude makes it a natural stopping point for flights between Scandinavia and the rest of Europe.

By train
By train

Rejseplanen travel planner (

There are five direct trains per day six from June 16th from Hamburg to Copenhagen, approximately every two hours, one of these trains extends to Berlin. These trains are loaded onto a ferry for the sea passage from Puttgarten to Rødby, and the total journey time is around 4.5 hours 6.5 hours to Berlin. There are also two trains daily to Aarhus from Hamburg via Padborg. Other trains from Germany include trains from Flensburg to Copenhagen and trains from Niebüll to Esbjerg.If you are coming from farther away in Europe, there is a night train from Amsterdam, Basel, Berlin, and Prague, stopping in Denmark in Padborg, Kolding, Odense, Roskilde, and Copenhagen. From Sweden there are hourly direct trains from Gothenburg and up to five direct trains from Stockholm to Copenhagen. In addition to the direct trains the Øresund trains connect Copenhagen with trains terminating in Malmö every 20 minutes, taking 35 minutes to cover the distance.

By bus
By bus

If you are in one of the neighbouring countries, long distance buses offer a good economical alternative to trains. From Germany serveral bus companies operate routes from Hamburg and Berlin to Copenhagen and Aarhus. A trip from Berlin to Copenhagen can cost as little as 200 DKK, but normally will set you back around 300 DKK 40€ and take around 8 hours, another popular route Hamburg to Aarhus takes around 5½ hours. Check out the search engine for intercity bus connections ( It's in German but just type in the Data, it will redirect you to the websites of the buscompanies.

For Scandinavia there are three daily connections and a night-bus from Gothenburg 4½ hours and Oslo 8 hours, and two daily buses from Stockholm 9 hours divided into a day and a night bus, check out GoByBus ( and Swebus ( for prices and schedules - when searching it might be useful to know Copenhagen is Köpenhamn in Swedish.

Due to the Bosnian war in the 1990s there are several bus companies serving the Bosnian diaspora, which provide a cheap and clean way of getting to the other side of the European continent.

By plane
By plane

Denmark is served by two major and several minor airports who nearly all offer international connections. Most European airlines offers routes to Copenhagen, and many also to Billund, but SAS Scandinavian Airlines remains the dominant carrier. Key players in the low-cost market include Norwegian, Easyjet, Transavia and, finally, Ryanair which has services only to provincial airports.

Copenhagen Airport IATA: CPH is the largest airport in Scandinavia. The airport is located at the town Kastrup on the island Amager, 8km from central Copenhagen. The airport is connected by train to Copenhagen Central Station and beyond as well as Malmo and other towns in Sweden. One way fare to Copenhagen Central station is DKK34. and the train leaves every 10min. Buses and taxis are also available.

Billund Airport IATA: BLL in South-Central Jutland is Denmark's 2nd largest airport, and the main airport for the entire peninsula. It fields flights to major European hubs; Frankfurt, London and Amsterdam, as well as most western European capitals. Located in the town Billund, 29km from Vejle, 65km from Esbjerg, 104km from Odense, 100km from Aarhus, 210km from Aalborg, and 262km from Copenhagen. The airport is connected by buses to major cities and towns in the region. Taxis are also available.

Aalborg Airport IATA: AAL about 7km east of the city centre, is Denmark's 3rd largest airport with flights to around 20 European destinations, including Oslo, Reykjavik and the Faroe Islands as well as major hubs like London, Paris, Amsterdam and Istanbul. There is also a semi direct connection from New York with Iceland Express every Wednesday. Major carriers includes Norwegian, SAS and Atlantic Airways.

Aarhus Airport IATA: AAR is on the Djursland peninsula 44km north east of Aarhus, 50km from Randers, 90km from Silkeborg, 99km fra Horsens, 98km from Viborg and 138km from Aalborg. An airport shuttle bus connects the airport to Aarhus Central Station from where you can reach the rest of Jutland by Train. Non national carriers serving Aarhus airport are Ryanair, British Airways and Finnair.

Malmö-Sturup Airport IATA: MMX is located 61km from Copenhagen and offers low-fares flights with Wizzair to Eastern Europe. An Airport shuttle bus connects the airport with Copenhagen central station. FlyBus charges GBP10 / DKK100 for the ride.

By ship
By ship

The fastest way between Norway and the continent are through the Danish highways, this has ensured frequent ferry connections to Norway, with the busiest port being Hirtshals, from where a trip to Norway takes as little as 3½ hours. Other busy routes are the Rødby-Puttgarden ferry - the fastest route between Sweden and Copenhagen to continental Europe - which remains one of the busiest ferry crossings in the world though a bridge is on the drawing board. And though it has been waning for years, with the ever increasing competition of low cost carriers, Denmark also have the only remaining ferries routed between the UK and Scandinavia Harwich-Esbjerg, 19 hours being the freight/car and passenger ferry [due to end on 29 September 2014] and Immingham - Esbjerg, about 20 hours, which like the Harwich service carries freight but with no passenger services. Ferries are generally of a very high standard and safety regulations are strictly adhered to.

(http://www.bornholmstrafi...) Ystad Sweden - Rønne Sassnitz Germany - Rønne
Color Line
( Kristiansand Norway - Hirtshals Larvik Norway - Hirtshals
DFDS Seaways
( Oslo Norway - Copenhagen Harwich UK - Esbjerg [due to end on 29 September 2014]
( *Bergen via Stavanger Norway - HirtshalsKristiansand Norway - HirtshalsLangesund Norway - Hirtshals
( * Helsingborg Sweden - Elsinore
(http://www.http://www.pol...) Swinoujscie Poland - Ystad Sweden, with transfer to Copenhagen
( Rostock Germany - Gedser Puttgarden Germany - Rødby Helsingborg Sweden - Elsinore
Stena Line
( Oslo Norway - Frederikshavn Göteborg Sweden - Frederikshavn Varberg Sweden - Grenå.
Smyril Line
( Seyðisfjörður Iceland via Tórshavn Faroe Islands - Hirtshals
By car
By car

Denmark is directly connected to the German Autobahn on route E45 German route 7, which passes close to Hamburg and runs along the east coast of the Jutland peninsular, all the way to Frederikshavn in the North, passing through Denmark's second city Aarhus along the way. Many drivers going from Germany to the Danish capital opt for one of the regular car ferries, which shortens the trip by 137km from Hamburg and 309km from Berlin respectively, and avoids the 215 DKK bridge toll, so the price of the ferry crossing is nearly offset by extra gas needed to take the long way around.

Visitors without their own wheels coming in from Germany can try their luck with the German Mitfahrgelegenheit a ride-sharing website run in conjugation with the German Automotive organisation, which fairly frequently have rides to Denmark available. It is in German only but pretty self explanatory, if you know Denmark is called Dänemark and International is Ausland in German.

From Sweden catch route E20 from Gothenburg 312km or E4 from Stockholm 655km to Malmö and connect with the Øresund bridge ( 150 DKK. Many Norwegians also opt for this route when going to Copenhagen, but there are several car ferries crossing the strait between the two countries, especially to Hirtshals on the north tip of Jutland, which is connected to the Danish highway network.