Odense, the fairy-tale city
Why Odense
Denmark's third-largest city and the birthplace of Hans Christian Andersen, Odense pairs cobbled old streets with a modern, cycle-friendly centre. It is calm, affordable and a natural stop between Copenhagen and Jutland.
What to see
The H.C. Andersen House museum, the storybook old town, the riverside walks, and the open-air Funen Village. It is compact enough to enjoy on foot in a day.
Living there
Cheaper than both Copenhagen and Aarhus, with a large university and a family-friendly feel. A solid option if you want Danish city life without capital-city prices.
Getting there and around
Odense sits on Funen, right on the main line between Copenhagen and Jutland, so it is easy to reach: about 75 minutes by train from Copenhagen and well under two hours from Aarhus. The city itself is flat and very cyclable, with a modern light-rail line linking the station, centre and university. It makes a natural stop on a cross-country trip, or a base for exploring Funen and nearby islands like Aeroe. See the wider regions of Denmark guide for how it fits with the rest of the country.
Common questions
Is Odense worth visiting?
Yes, especially for Hans Christian Andersen sites and a charming, walkable old town.
What is Odense known for?
Being the birthplace of Hans Christian Andersen, and for its fairy-tale heritage.
How far is Odense from Copenhagen?
About 1.5 hours by train, making it an easy stop or day trip.