Day trips from Odense
6 hidden towns and nature spots within 150 km of Odense, picked by Europe Revealed. Sorted from nearest to furthest.
105 km01 · Hidden townRibeDenmark's oldest town, with crooked half-timbered houses.
Trains run from Esbjerg in about 30 minutes. The old town is small and walkable.
110 km02 · Hidden townRoskildeA royal cathedral and a Viking Ship Museum on a fjord.
Trains from Copenhagen take about 25 minutes.
130 km03 · Nature spotStevns KlintWhite sea cliffs where a church half fell into the sea.
Easiest by car, about an hour from Copenhagen.
145 km04 · Nature spotDyrehaven Deer ParkAn old royal hunting forest with thousands of deer, 20 minutes from Copenhagen.
Trains run to Klampenborg, at the park's edge, in about 20 minutes from Copenhagen.
145 km05 · Nature spot · GermanySyltA North Sea island of dunes and long beaches, reached by train over a causeway.
Trains from Hamburg cross the Hindenburgdamm causeway to Westerland in about 3 hours. Cars go on a car train.
145 km06 · Nature spotMøns KlintWhite chalk cliffs above a turquoise Baltic beach.
Easiest by car, about 1.5 hours from Copenhagen. Buses are infrequent.Questions
Day trips from Odense: good to know
What are the best day trips from Odense?
Our favourite hidden places near Odense are Ribe (105 km), Roskilde (110 km), Stevns Klint (130 km) and Dyrehaven Deer Park (145 km). All 6 are on this page, sorted by distance.
How far are these places from Odense?
All of them are within about 150 km of Odense in a straight line, close enough for a day trip by car, and many by train or bus too. Check each place for how to get there.