1map logoGo to main page

Copenhagen, Capital Region (Hovedstaden) to Silkeborg, Central Denmark Region (Midtjylland) from €22: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Copenhagen, Denmark
to
Silkeborg, Denmark

How to Get from Copenhagen to Silkeborg: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$22 by busBest price
198 kmDistance
3h 5m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Copenhagen to Silkeborg with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Danish Railways (DSB)
Train
Average Duration
3h  22m
Estimated price
36-54
Recommended
Company
FlixBus
Bus
Average Duration
3h  40m
Estimated price
22-31
Cheapest
route map
Distance: 198 km
Duration: 3h 5m

See more options

Pricing table
Company
various
Plane
Bus
Train
Average Duration
4h  35m
Estimated price
19-214
Company
various
Drive
Average Duration
3h  5m
Estimated price
54-80

Compare prices for your selected dates

TypeMo 20/01Tu 21/01We 22/01Th 23/01Fr 24/01Sa 25/01Su 26/01
Bus $18 $16 $15 $15 $26 $16 $20
Train $64 $64 $64 $64 $64 $64 $64

Copenhagen - Silkeborg operators

Explore transport companies operating between Copenhagen and Silkeborg, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train
Contact phone
+47 70 13 14 15
Website
https://www.dsb.dk/en/

Train from København H to Silkeborg St.

Average Duration
3h 22m
Estimated price
36-54

Train from København H to Skanderborg St.

Average Duration
2h 32m
Estimated price
36-54
Bus
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Copenhagen central train station to Silkeborg

Average Duration
3h 40m
Estimated price
22-31
Plane
Website
worldticket.com

Plane from Copenhagen (CPH) to Karup (KRP)

Average Duration
50m
Estimated price
19-214
all-pages.other Show other routes
Contact phone
+45 70 80 44 44
Website
arriva.dk

Other from Herning St. to Silkeborg St.

Average Duration
39m
Estimated price
0-0
Contact phone
+45 70 21 02 30
Website
midttrafik.dk

Other from Gedhus to Herning Station

Average Duration
31m
Estimated price
0-0

Copenhagen to Silkeborg: Overview of Bus, Train, Flight, and Car Trips

Traveling between Copenhagen and Silkeborg offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

Average price
€55 - €82
Departure Point
København H station
Arrival Point
Skanderborg St. station
Departure Point
Copenhagen Airport
Arrival Point
Karup Airport
Departure Point
Copenhagen central train station
Arrival Point
Silkeborg station

Frequently asked questions

Find out more about the route from Copenhagen to Silkeborg.

Or choose the category:
The distance between Copenhagen and Silkeborg is approximately 197.9 km by road. Traveling by train is the fastest option, taking around 3 hours and 22 minutes. If you choose to fly, it will take roughly 4 hours and 35 minutes, including a bus journey. Driving by car from Copenhagen to Silkeborg takes around 3 hours and 5 minutes, while the bus is slightly longer at 3 hours and 40 minutes.
The most cost-effective option for traveling from Copenhagen to Silkeborg is by bus, which costs around €23-€32 and takes 3 hours and 40 minutes. This option allows you to save money while still reaching your destination comfortably. However, if time efficiency is a priority, driving is the quickest option, taking approximately 3 hours and 5 minutes.
The prices for a train ticket from Copenhagen to Silkeborg range from €37 to €55. Alternatively, you can also choose to travel by bus with prices ranging from €23 to €32.
The most convenient way to travel from Copenhagen to Silkeborg without using public transportation would be to drive. The driving distance between the two cities is approximately 292.9 km and it takes about 3 hours and 5 minutes to reach Silkeborg by car. The cost of renting a car for this journey can vary, with prices ranging from €55 to €83.
The best way to travel from Copenhagen to Silkeborg without a car is by train. The journey takes approximately 3 hours and 22 minutes and the tickets cost around €37-€55.
Yes, there is a direct link between Copenhagen and Silkeborg by bus. The FlixBus service departs from Copenhagen central train station and arrives at Silkeborg station, with a journey time of approximately 3 hours and 40 minutes. However, there is no direct train connection between the two cities. The train journey from Copenhagen to Silkeborg involves a transfer at Skanderborg St. and takes approximately 3 hours and 22 minutes.
The flight between Copenhagen and Silkeborg typically takes around 50 minutes. The cost of the flight can vary depending on factors such as the airline, the time of booking, and the availability of discounts or promotions. As of now, the average cost of a one-way ticket is approximately $150 to $200.
There are numerous options for accommodation near Silkeborg. Silkeborg offers a range of 198+ hotels to choose from, with prices starting at €58 per night.