1map logoGo to main page

Copenhagen, Capital Region (Hovedstaden) to Viborg, Central Denmark Region (Midtjylland) from $28: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Copenhagen, Denmark
to
Viborg, Denmark

How to Get from Copenhagen to Viborg: 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.

$28 by busBest price
216.6 kmDistance
2h 48m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Copenhagen to Viborg 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
various
Train
Average Duration
4h  18m
Estimated price
$0-0
Recommended
Company
FlixBus
Bus
Average Duration
4h  30m
Estimated price
$28-40
Cheapest
route map
Distance: 216.6 km
Duration: 2h 48m

See more options

Pricing table
Company
various
Drive
Average Duration
3h  28m
Estimated price
$65-100
Company
various
Plane
Drive
Average Duration
3h  11m
Estimated price
$72-172
Company
various
Plane
Drive
Average Duration
3h  18m
Estimated price
$83-313
Company
various
Plane
Average Duration
2h  48m
Estimated price
$253-354

Compare prices for your selected dates

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

Copenhagen - Viborg operators

Explore transport companies operating between Copenhagen and Viborg, 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 Aarhus H

Average Duration
2h 46m
Estimated price
$45-65

Train from Aarhus H to Viborg St.

Average Duration
1h 7m
Estimated price
$0-0
Contact phone
+45 70 80 44 44
Website
https://arriva.dk

Train from Aarhus H to Viborg St.

Average Duration
1h 7m
Estimated price
0-0
Bus
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Copenhagen central train station to Viborg Busterminal

Average Duration
4h 30m
Estimated price
$28-40
Plane
Website
https://aisairlines.com

Plane from Copenhagen (CPH) to Karup (KRP)

Average Duration
50m
Estimated price
$23-240
Website
https://worldticket.com

Plane from Copenhagen (CPH) to Karup (KRP)

Average Duration
50m
Estimated price
$23-240
Website
https://flysas.com

Plane from Copenhagen (CPH) to Aalborg (AAL)

Average Duration
48m
Estimated price
$60-200

Plane from Copenhagen (CPH) to Aarhus (AAR)

Average Duration
40m
Estimated price
$75-310

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

Traveling between Copenhagen and Viborg 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.

🚗 Embark on a scenic road trip from Copenhagen to Viborg covering a distance of 325.1 km. 💰 Prices for the journey by car range from €60 to €92, offering flexibility for various budgets. ⏱️ Experience approximately 3 hours and 28 minutes of drive time from lively Copenhagen to charming Viborg.
Average price
€60 - €92
🌳 Sit back and enjoy the scenic views as you travel through the Danish countryside towards Viborg. The total duration of the trip, including transfers, is approximately 4 hours and 18 minutes. 🏰 Upon arrival at Viborg St. station, operated by Arriva DK, you'll have reached your destination in central Jutland.
Departure Point
København H station
Arrival Point
Viborg St. station
🛫 Flying from Copenhagen to Viborg is a quick and convenient option, with a direct flight taking just 50 minutes from Copenhagen Airport to Karup Airport. 💰 The prices for flights between Copenhagen and Viborg can vary between €233 to €325, offering travelers a range of options to choose from based on their budget and preferences.
Departure Point
Copenhagen Airport
Arrival Point
Karup Airport
🚌 The journey from Copenhagen to Viborg by bus is a convenient and comfortable option, with services departing twice daily. The bus route takes approximately 4 hours and 30 minutes, allowing travelers to enjoy the scenic Danish countryside along the way. 🚌 Prices for the bus trip from Copenhagen to Viborg typically range from €26 to €37, offering an affordable transportation option for those looking to explore different cities in Denmark without the hassle of driving or navigating public transportation.
Departure Point
Copenhagen central train station
Arrival Point
Viborg Busterminal station

Frequently asked questions

Find out more about the route from Copenhagen to Viborg.

Or choose the category:
The distance between Copenhagen and Viborg is approximately 215.7 kilometers. The typical travel time by train is 4 hours and 17 minutes, while taking a flight and bus combination takes around 5 hours and 8 minutes. Driving from Copenhagen to Viborg usually takes about 3 hours and 28 minutes, while the bus journey typically takes 4 hours and 25 minutes.
The most cost-effective way to travel from Copenhagen to Viborg is by bus, with fares ranging from €26-€37. The journey takes approximately 4 hours and 25 minutes. However, if time is a priority, driving is the quickest option, taking around 3 hours and 28 minutes but costing between €60-€92.
When traveling from Copenhagen to Viborg by bus, the prices range from €26 to €37.
To travel from Copenhagen to Viborg without using public transportation, your best option is to drive. The distance between the two cities is approximately 325.1 km, and it takes around 3 hours and 28 minutes to drive. The cost of renting a car for this journey can range from €60 to €92.
The best way to travel from Copenhagen to Viborg without a car is by train. The journey takes approximately 4 hours and 17 minutes.
There is no direct train from Copenhagen to Viborg, but there are train services that include transfers and take approximately 4 hours and 17 minutes. The train journey involves departing from København H station and arriving at Viborg St. via Aarhus H. Alternatively, there is a direct bus service that departs from Copenhagen's central train station and takes approximately 4 hours and 25 minutes to reach Viborg. This bus service is operated by FlixBus and runs once daily.
The flight between Copenhagen and Viborg is not available directly, as Viborg does not have an airport. The closest airport to Viborg is Aalborg Airport, which is approximately 90 km away. The quickest flight from Copenhagen Airport to Aalborg Airport takes about 45 minutes. The cost of the flight can vary depending on the airline and the time of booking, but typically it ranges from $50 to $150.
There are plenty of accommodation options available near Viborg. With over 172 hotels to choose from, travelers can find a variety of options to suit their preferences and budget. Prices for hotels in Viborg start at €43, offering affordable choices for visitors.