There are 3 ways to get from Ribe to Sønderborg by bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, line 112 bus
best- Take the bus from Ribe Rutebilstation to Aabenraa Busstationbus 129
- Take the bus from Aabenraa Busstation to Sønderborg Busstationbus 112 / ...
2h 37mkr 129–178Drive 91.5 km
cheapest- Drive from Ribe to Sønderborgcar 91.5 km
1h 14mkr 123–177Train
- Take the train from Bramming St. to Lunderskov St.train Ic / ...
- Take the train from Lunderskov St. to Sønderborg St.train Icl / ...
3h 58mkr 208–303
Ribe to Sønderborg by bus
Questions & Answers
The cheapest way to get from Ribe to Sønderborg is to drive which costs 120 kr - 180 kr and takes 1h 14m.
The fastest way to get from Ribe to Sønderborg is to drive which takes 1h 14m and costs 120 kr - 180 kr.
No, there is no direct bus from Ribe station to Sønderborg station. However, there are services departing from Ribe Rutebilstation and arriving at Sønderborg Busstation via Aabenraa Busstation. The journey, including transfers, takes approximately 2h 37m.
No, there is no direct train from Ribe to Sønderborg. However, there are services departing from Ribe St. and arriving at Sønderborg St. via Bramming St. and Lunderskov St.. The journey, including transfers, takes approximately 3h 58m.
The distance between Ribe and Sønderborg is 115 km. The road distance is 91.5 km.
The best way to get from Ribe to Sønderborg without a car is to bus and line 112 bus which takes 2h 37m and costs 120 kr - 180 kr.
It takes approximately 2h 37m to get from Ribe to Sønderborg, including transfers.
Ribe to Sønderborg bus services, operated by Sydtrafik, depart from Ribe Rutebilstation.
Ribe to Sønderborg train services, operated by Danish Railways (DSB), depart from Bramming St. station.
The best way to get from Ribe to Sønderborg is to bus and line 112 bus which takes 2h 37m and costs 120 kr - 180 kr. Alternatively, you can train, which costs 200 kr - 310 kr and takes 3h 58m.
What companies run services between Ribe, Region Syddanmark, Denmark and Sønderborg, Denmark?
You can take a bus from Ribe Rutebilstation to Sønderborg Busstation via Aabenraa Busstation in around 2h 37m. Alternatively, you can take a train from Ribe St. to Sønderborg St. via Bramming St. and Lunderskov St. in around 3h 58m.
- Phone
- +47 70 13 14 15
- [email protected]
- Website
- dsb.dk
Train from Bramming St. to Lunderskov St.
- Ave. Duration
- 29 min
- Frequency
- Hourly
- Estimated price
- kr 55–85
- Website
- https://www.dsb.dk/en/
Train from Lunderskov St. to Sønderborg St.
- Ave. Duration
- 1h 35m
- Frequency
- Every 3 hours
- Estimated price
- kr 150–220
- Website
- https://www.dsb.dk/en/
- Phone
- 7010 4410
- [email protected]
- Website
- sydtrafik.dk
Bus from Ribe Rutebilstation to Aabenraa Busstation
- Ave. Duration
- 1h 22m
- Frequency
- Every 4 hours
- Estimated price
- kr 80–120
- Website
- https://sydtrafik.dk/
Bus from Aabenraa Busstation to Sønderborg Busstation
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- kr 45–65
- Website
- https://sydtrafik.dk/
Want to know more about travelling around Denmark
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to plan an amazing trip around Scandinavia
Read the travel guide
More Questions & Answers
Ribe to Sønderborg bus services, operated by Sydtrafik, arrive at Aabenraa Busstation.
Ribe to Sønderborg train services, operated by Danish Railways (DSB), arrive at Lunderskov St. station.
Yes, the driving distance between Ribe to Sønderborg is 92 km. It takes approximately 1h 14m to drive from Ribe to Sønderborg.
There are 1841+ hotels available in Sønderborg.









