There are 5 ways to get from Nyborg to Horsens by train, bus, 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.
Train via Odense St.
best- Take the train from Odense St. to Horsens St.train Icl / ...
1h 31mkr 86Line 628 bus, bus
cheapest- Take the bus from Nyborg FlixBus stop to Odense Parkering Sydbus 628
- Take the bus from Odense Parkering Syd to Horsens Trafikterminalbus 633
2h 40mkr 85–139Drive 126.7 km
- Drive from Nyborg to Horsenscar 126.7 km
1h 23mkr 205–296Train
- Take the train from Nyborg St. to Horsens St.train Ic
1h 35mkr 86Line 190 bus, train
- Take the bus from Lindealleen to OBC Nord Plads Hbus 190S / ...
- Take the train from Odense St. to Horsens St.train Icl / ...
2h 10mkr 115–132
Nyborg to Horsens by train
Comparing Your Travel Options
The cheapest way to get from Nyborg to Horsens is to train which costs 86 kr and takes 1h 35m.
The fastest way to get from Nyborg to Horsens is to drive which takes 1h 23m and costs 200 kr - 300 kr.
No, there is no direct bus from Nyborg to Horsens. However, there are services departing from Nyborg FlixBus stop and arriving at Horsens Trafikterminal via Odense Parkering Syd. The journey, including transfers, takes approximately 2h 40m.
Yes, there is a direct train departing from Nyborg St. and arriving at Horsens St.. Services depart every four hours, and operate every day. The journey takes approximately 1h 35m.
The distance between Nyborg and Horsens is 145 km. The road distance is 126.7 km.
The best way to get from Nyborg to Horsens without a car is to train via Odense St. which takes 1h 31m and costs 86 kr.
It takes approximately 1h 31m to get from Nyborg to Horsens, including transfers.
Nyborg to Horsens bus services, operated by FlixBus, depart from Nyborg FlixBus stop station.
Nyborg to Horsens train services, operated by Danish Railways (DSB), depart from Odense St. station.
The best way to get from Nyborg to Horsens is to train via Odense St. which takes 1h 31m and costs 86 kr. Alternatively, you can line 628 bus and bus, which costs 85 kr - 140 kr and takes 2h 40m.
What companies run services between Nyborg, Region Syddanmark, Denmark and Horsens, Denmark?
Danish Railways (DSB) operates a train from Odense St. to Horsens St. every 30 minutes. Tickets cost kr 69 and the journey takes 1h 2m. Alternatively, you can take a bus from Nyborg FlixBus stop to Horsens Trafikterminal via Odense Parkering Syd in around 2h 40m.
- Phone
- +47 70 13 14 15
- [email protected]
- Website
- Danish Railways
Train from Odense St. to Horsens St.
- Ave. Duration
- 1h 2m
- Frequency
- Every 30 minutes
- Estimated price
- kr 69
- Website
- Danish Railways
Train from Nyborg St. to Horsens St.
- Ave. Duration
- 1h 35m
- Frequency
- Every 4 hours
- Estimated price
- kr 86
- Website
- Danish Railways
Train from Odense St. to Horsens St.
- Ave. Duration
- 1h 2m
- Frequency
- Every 30 minutes
- Estimated price
- kr 69
- Website
- Danish Railways
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Nyborg FlixBus stop to Odense Parkering Syd
- Ave. Duration
- 20 min
- Frequency
- Once daily
- Estimated price
- kr 19–29
- Website
- Flixbus
Bus from Odense Parkering Syd to Horsens Trafikterminal
- Ave. Duration
- 1h 20m
- Frequency
- 5 times a week
- Estimated price
- kr 65–110
- Website
- Flixbus
- Phone
- 63 11 22 00
- [email protected]
- Website
- Fynbus
Bus from Lindealleen to OBC Nord Plads H
- Ave. Duration
- 52 min
- Frequency
- Hourly
- Estimated price
- kr 45–65
- Schedules at
- Fynbus
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
Want to know more about Flixbus?
Read the travel guide
Booking & Getting There
Nyborg to Horsens bus services, operated by FlixBus, arrive at Odense Parkering Syd station.
Nyborg to Horsens train services, operated by Danish Railways (DSB), arrive at Horsens St. station.
Yes, the driving distance between Nyborg to Horsens is 127 km. It takes approximately 1h 23m to drive from Nyborg to Horsens.
Book your Nyborg to Horsens bus tickets online with FlixBus.
There are 471+ hotels available in Horsens.







