Once upon a time, there was a little Danish city that gave birth to the most famous fairytale writer in the world. Yes, Mr Hans Christian Andersen hails from the city of Odense in Denmark, with its characterful old streets, inspiring museums and strong cycling culture. Come explore Odense and find your own happy ever after.
Photo: Lærke Bech Johansen for H.C. Andersen's House
Step into a fairytale
The H.C. Andersen's Hus brings Hans Christian Andersen's fairy tales to life, from The Little Mermaid to The Ugly Duckling, full of interactive exhibits and surrounded by magical gardens you really will feel like you're in the pages of one of his tales!
Visit the house where Hans Christian Andersen grew up
Read more
More things to see and do in Odense
Odense's top attractions include a fairytale castle, its modern harbour and its cycling culture. It's a pretty green place too, with 120 parks and 250 playgrounds.
Day trip alert: Odense is 167km from Copenhagen - that's just over an hour by fast train, or two hours by car. Odense is also under 1.5 hours from Aarhus. Trains run from all over Denmark’s mainland (Jutland) to Odense, as well as from Copenhagen Central Station.