There are 2 ways to get from Odense to Sønderborg by train or car
Questions & Answers
Yes, there is a direct train departing from Odense St. and arriving at Sønderborg St.. Services depart once daily, and operate every day. The journey takes approximately 2 h 11 min.
The distance between Odense and Sønderborg is 66 km. The road distance is 164.2 km.
The best way to get from Odense to Sønderborg without a car is to train which takes 2 h 11 min and costs .
The train from Odense St. to Sønderborg St. takes 2 h 11 min including transfers and departs once daily.
Odense to Sønderborg train services, operated by Danish Railways (DSB), depart from Odense St. station.
Odense to Sønderborg train services, operated by Danish Railways (DSB), arrive at Sønderborg St. station.
Yes, the driving distance between Odense to Sønderborg is 164 km. It takes approximately 1 h 35 min to drive from Odense to Sønderborg.
There are 940+ hotels available in Sønderborg. Prices start at $63 USD per night.
What companies run services between Odense, Denmark and Sønderborg, Denmark?
Danish Railways (DSB) operates a train from Odense to Sønderborg once daily. Tickets cost $27 - $40 and the journey takes 2 h 11 min.
Train from Odense St. to Sønderborg St.
- Ave. Duration
- 2 h 11 min
- Once daily
- Estimated price
- $27 - $40