Travel from Copenhagen to Skagen

Bus or train from Copenhagen to Skagen?

Danish Railways (DSB) operates a train from Copenhagen to Skagen hourly. Tickets cost $70 - $110 and the journey takes 5 h 37 min. Alternatively, you can take a bus from Copenhagen to Skagen via Aalborg Busterminal and Frederikshavn st in around 7 h 23 min.

Travel Guides

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

How to get from Copenhagen to Skagen

ModeDurationPrice
From Koebenhavn H train to Frederikshavn st then train to Skagen st.6 h 17 min616 kr
From Copenhagen bus to Aalborg Busterminal, bus to Frederikshavn st, then train to Skagen st.7 h 23 min340 kr
From Vesterport st train to Valby St., train to Frederikshavn st, then train to Skagen st.8 h 7 min615 kr
From Copenhagen drive to Odden, car ferry to Ebeltoft, then drive to Skagen.5 h 5 min1117 kr
From Koebenhavn H train to Copenhagen airport, fly to Aalborg airport, line 12 bus to Lindholm st(DK), train to Frederikshavn st, then train to Skagen.4 h 15 min695 kr

How long does it take to get from Copenhagen to Skagen?

It takes approximately 6 h 17 min to get from Copenhagen to Skagen, including transfers.

Is there a direct train between Copenhagen and Skagen?

No, there is no direct train from Copenhagen to Skagen. However, there are services departing from Koebenhavn H and arriving at Skagen st via Frederikshavn st. The journey, including transfers, takes approximately 6 h 17 min.

Operators from Copenhagen to Skagen

OperatorPhoneWebsite
Danish Railways (DSB)70 13 14 15Danish Railways (DSB)
FlixBus+49 1807 123 99 123FlixBus
North Jutland Transport Company98 11 11 11North Jutland Transport Company
Mols Linien+45 70 10 14 18Mols Linien
Scandinavian AirlinesScandinavian Airlines
Norwegian Air InternationalNorwegian Air International