Sign in

Buses in Denmark

76 routes and 1 operators. Fares below are the cheapest we currently sell on each.

Denmark. Capital Region. Copenhagen

We sell 76 Buses routes in Denmark, serving 17 places through 1 operator. 52 of those routes cross a border. The cheapest fare is €10.07 and the median route runs 634 km.

Checked September 28, 2026Priced for September 28, 2026One passenger, all fees included

The network

Buses in Denmark, in numbers

What we actually sell, counted rather than claimed.

  • 76Routes we sell
  • 17Places served
  • 1Operators
  • 24Domestic routes
  • 52Cross border routes
  • 634 kmMedian route
  • 1,331 kmLongest route
  • 9Countries
Routes

The busiest Buses routes in Denmark

Priced from the same engine that answers the search box, on the next three weeks of departures.

The routes we sell in Denmark, busiest first, priced over the next three weeks.
RouteFromFastestDistance
Aarhus to Odense bus€10.072h 10m85 km
Odense to Aarhus bus€10.072h 11m85 km
Aarhus to Copenhagen bus€10.083h 3m156 km
Copenhagen to Aarhus bus€10.082h 51m156 km
Aalborg to Copenhagen bus€12.833h 43m223 km
Copenhagen to Aalborg bus€12.833h 43m223 km
Copenhagen to Hamburg bus€15.034h 44m289 km
Hamburg to Copenhagen bus€15.034h 46m289 km
Berlin to Copenhagen bus€19.435h 29m355 km
Copenhagen to Berlin bus€19.435h 27m355 km
Copenhagen to Stockholm bus€24.387h 35m522 km
Stockholm to Copenhagen bus€24.387h 36m522 km
Copenhagen to Prague bus€29.889h 2m634 km
Prague to Copenhagen bus€29.889h 6m634 km
Copenhagen to Cologne bus€30.438h 52m646 km
Cologne to Copenhagen bus€30.439h 17m646 km
Brussels to Copenhagen bus€37.5810h 58m765 km
Copenhagen to Brussels bus€37.5810h 46m765 km
Copenhagen to Munich bus€38.6812h 2m841 km
Munich to Copenhagen bus€38.6811h 47m841 km
Copenhagen to Vienna bus€41.4312h 7m870 km
Vienna to Copenhagen bus€41.4312h 13m870 km
Copenhagen to London bus€41.9813h 13m955 km
London to Copenhagen bus€41.9813h 25m955 km
Birmingham to Copenhagen bus€45.2814h 22m1,006 km
Copenhagen to Birmingham bus€45.288h 33m1,006 km
Copenhagen to Paris bus€45.8314h 4m1,027 km
Paris to Copenhagen bus€45.8314h 3m1,027 km
Budapest to Copenhagen bus€47.4813h 52m1,012 km
Copenhagen to Budapest bus€47.4813h 58m1,012 km
Belgrade to Copenhagen bus€59.589h 21m1,331 km
Copenhagen to Belgrade bus€59.5810h 20m1,331 km

Our job ends at the platform. What fills the days in Copenhagen afterward does not belong to us.

A guided tour group

What to book in Copenhagen before you go

Day trips that leave Copenhagen in the morning and cover a good part of Denmark by evening.

Partner links. We do not sell tours or tickets. We earn a commission on a booking, and it never changes the price.

Catchment

How far people travel to get here

Every origin we sell by Buses, grouped by how far it is in a straight line.

Straight line distance from each origin we sell, not the distance the route runs.
DistanceRoutesShareNearest of them
Under 200 km2026%Århus, 85 km
200 to 600 km1621%Aalborg, 223 km
600 to 1,500 km4053%Copenhagen, 634 km
Across the border

Where Denmark connects to

Countries reachable from Denmark by Buses on a route we sell.

Counted by route, so a country with several cities on the corridor counts once per route rather than once per city.
CountryRoutesShare
Germany1631%
United Kingdom815%
Austria48%
Belgium48%
Czechia48%
France48%
Hungary48%
Serbia48%
Sweden48%
Carriers

Bus operators

Speed, flexibility and what is on board. Nothing here is a rating, because we have not earned one.

Every operator we sell on this corridor. Speed is the carrier's own typical cruising speed, not the average over this route.
OperatorFromFastestTypical speedFlexibilityOn board
FlixBusNoneNone72 km/hChangeablePower outlets, Restrooms, Wi-Fi
  • FlixBus

Bus destinations

What Buses routes are there in Denmark?

We sell 76 Buses routes in Denmark, serving 17 places, run by 1 operators. Every one of those routes has an operator that actually serves it, so the count is the network we can sell rather than every pair of places on a map.

How much do Buses tickets in Denmark cost?

The cheapest Buses fare in Denmark is €10.07 for one passenger, across the 76 routes we sell there. The median route runs 634 km in a straight line, which is the distance that fare should be read against before comparing it to anywhere else.

Can I travel out of Denmark by Buses?

52 of the Buses routes we sell touching Denmark cross a border and 24 stay inside it, reaching 9 other countries including Germany, United Kingdom, Austria. Cross border routes are usually the ones where the fare and the journey time differ most between operators.

Which operators run Buses services in Denmark?

1 operators run Buses services on routes we sell in Denmark: FlixBus. Each is a real carrier from the published operator catalog, and each has its own fares and conditions. The operator table on this page compares them on speed, flexibility and what is on board.

What is the longest Buses route in Denmark?

The longest Buses route we sell touching Denmark runs from Belgrade to Copenhagen, 1,331 km in a straight line. The median route in the country is 634 km, so this one is a considerable outlier and the fares on it behave differently from the rest.

Where these numbers come from

Schedules, seat counts and fares are generated by our own model until the supplier contracts are signed. Places, coordinates, operators, which operator serves which pair, and every distance are real. We would rather say that on every page than let a modeled number pass for a filed one.

Defined in full at Catchment, Fares, Distances

Other ways to travel here

The wider region

The bus gets you into Copenhagen. It does not get you a bed, and neither do we.

A hotel room

Rooms within reach of Kobenhavn Hovedbanegard

Filter by neighborhood and by nightly price, and the map tells you what is a walk and what is a cab.

Partner links. We do not sell accommodation. We earn a commission when a booking completes, and it never changes what you pay.

Plan with Ori

Ori, the trip planner

Ask it something like this

Buses in Denmark · Orlero