Yes, Denmark is one of the easiest countries in Europe to backpack on your own: almost everyone speaks fluent English, trains run on time and the whole country is safe to walk at night.
Book dorm beds early in
Copenhagen, where hostels charge around DKK 220 to 400 (US$33 to 60) a night, and look to the Danhostel network elsewhere. Plan on roughly DKK 470 to 870 (US$70 to 130) a day if you cook most meals. The Rejsekort card or the Rejseplanen app covers trains, buses and metro nationwide, and Copenhagen to
Aarhus takes about 3 hours by train.
Ten days is the right length for a first trip to Denmark, enough for the capital, Funen and the best of Jutland without rushing.
With 5 days, stay on Zealand: 3 nights in
Copenhagen plus day trips to
Kronborg Castle in Helsingør (45 minutes by train) and
Roskilde (25 minutes). Ten days adds
Odense,
Aarhus and
Skagen, with Copenhagen to Aarhus taking about 3 hours and Aarhus to Skagen about 3 hours 20 minutes. Fifteen days lets you add 3 nights on
Bornholm (around 3 hours from Copenhagen via Ystad) and 2 nights in
Ribe for the Wadden Sea.
You can see almost all of Denmark without a car, since trains link every major city and buses or ferries cover the islands and coast.
Copenhagen to
Odense takes about 1 hour 15 minutes, Odense to
Aarhus about 1 hour 40 minutes, and Aarhus to Frederikshavn about 2 hours 45 minutes, with a 35-minute local train on to
Skagen. Walk-up fares from Copenhagen to Aarhus run around DKK 400 to 450 (US$57 to 65), while advance “Orange” tickets and FlixBus coaches can drop it to DKK 100 to 200. A car only helps for remote spots such as
Thy National Park or the back roads of Mols Bjerge.
The places in Denmark worth building a trip around are
Copenhagen,
Kronborg Castle,
Aarhus,
Skagen,
Ribe and the island of
Bornholm.
Give Copenhagen 3 days for Nyhavn, Tivoli and the harbor baths, with Kronborg in Helsingør a 45-minute train ride away. Aarhus needs 2 days for ARoS and Den Gamle By, 3 hours from the capital by train. Skagen, at the northern tip, deserves 2 nights for Grenen and Råbjerg Mile. Ribe, the oldest town in the country, pairs with the Wadden Sea in 2 days, and Bornholm’s Hammershus ruin and Dueodde Beach justify 3 nights.
If time is tight in Denmark, skip
Legoland Billund unless you travel with kids, and drop the big transit towns such as
Esbjerg and
Aalborg as overnight stops.
Legoland tickets run upward of DKK 400 (US$57) and eat a full day that you could spend in
Aarhus or
Ribe. The Little Mermaid statue in Copenhagen takes a 30-minute detour to see a small bronze surrounded by tour groups. On a 5-day trip, leave
Bornholm for another visit, since getting there and back costs around 6 hours, and treat
Odense as optional unless Hans Christian Andersen is a priority.
Yes, our itinerary-planner does exactly that. Set your trip length in days, give your interests and travel style, optionally give start- and end location and/or some mandatory stops you would like to include and the itinerary planner creates your personalized routes for Denmark in seconds. Try it out!
Try the itinerary planner