Transport in Denmark

In Denmark, public transport is convenient, fast and easy to use.

There are many routes by train, bus and ferries and here we give you an overview and all you need to know if you travel around Denmark.


Denmark by coach

Getting around Denmark by bus is an efficient, affordable, and enjoyable way to explore the country. With a robust network of city, regional, and intercity services, travellers can easily access both urban attractions and rural destinations.

Whether you’re visiting Copenhagen’s vibrant neighbourhoods or the scenic countryside of Jutland or Funen, buses provide a reliable means of transportation to enhance your Danish adventure.



Types of bus services

City Buses: In larger cities like Copenhagen, Aarhus, Odense, and Aalborg, city buses run frequently and connect different neighbourhoods, shopping areas, cultural spots, and transport hubs. Regional transit companies generally operate them, and you can find routes that cover key attractions within the cities.

Regional buses:  Regional buses connect smaller towns and rural areas to larger cities. These buses are handy for exploring the countryside or for reaching destinations that don’t have a direct train service. Some regional buses also connect to ferry terminals, making it easier to hop between islands. 

Long-distance buses:  For intercity travel, private companies often operate long-distance buses that provide routes connecting major Danish cities. These buses are frequently equipped with amenities like Wi-Fi, power outlets, and restrooms, offering comfort for longer journeys.

 
One prominent international operator, Flixbus, has excellent and cheap connections in Denmark.

See more about Flixbus and routes here

 


Domestic flights in Denmark

The primary airlines operating domestic flights in Denmark include SAS (Scandinavian Airlines) and Norwegian Air Shuttle. Both offer frequent services between major cities.

Denmark's domestic flight traffic is relatively small compared with other countries, but there are several daily flights from Copenhagen to cities around the country. SAS has direct flights to Aarhus, Aalborg, and Billund, and Norwegian has direct flights to Aalborg and Billund.


Here’s a guide on navigating travel by air within Denmark

Copenhagen Airport (CPH)

Denmark's largest and busiest airport is just 8 km from the city centre.
Serves as a major hub for both domestic and international flights.

Offers connections to cities like Aarhus, Aalborg, and Billund, as well as numerous international destinations.


Billund Airport (BLL)

This airport is located in Jutland and is the primary gateway for the popular LEGOLAND® Billund Resort.

Connects with several domestic routes and various international destinations.

 

Aarhus Airport (AAR)

This airport is Situated near Aarhus and offers domestic flights primarily to Copenhagen.
A good option for travellers heading to East Jutland.

 

Aalborg Airport (AAL)

Located in North Jutland, it serves as a regional hub with flights primarily to Copenhagen and some international connections.

 

Bornholm Airport (RNN)

It connects the island of Bornholm to Copenhagen and other destinations, making it accessible to both locals and tourists.



Flight duration in Denmark

Domestic flights in Denmark are generally short, with flights from Copenhagen to Aarhus taking about 40 minutes and flights to Aalborg taking around 50 minutes.


How to book tickets

Flights can be booked through airline websites, travel agencies, or flight comparison platforms. It’s advisable to book in advance for the best rates, especially during peak travel seasons.

 

 

Airport Transfers

Copenhagen Airport: Easily accessible via metro, train, and bus services, with frequent connections to the city center. Taxis and rideshare services are also available.

Billund Airport: Offers shuttle buses to nearby cities, including Vejle and Aarhus, as well as taxi services.

Aarhus and Aalborg Airports: Both have bus connections to their respective city centers and surrounding areas and taxi services.

  


Travel by train in Denmark

Travelling by train in Denmark is one of the most efficient, comfortable, and scenic ways to explore the country. With an extensive rail network connecting major cities, towns, and regions, the train system offers a convenient alternative to driving or flying.

In Denmark, the national rail operator DSB operates between Copenhagen and towns across the country and southern Sweden. A train from the capital of Copenhagen to Aarhus takes three hours, four hours to Aalborg, and two and a half hours to Odense.



Here’s a guide on how to navigate Denmark by train:

 DSB - public trains

The primary operator of passenger trains in Denmark, DSB provides services throughout the country. It frequently connects major cities like Copenhagen, Aarhus, Odense, and Aalborg.


Types of trains

InterCity trains: Fast trains that connect major cities with fewer stops. Ideal for longer distances.


Regional trains:  Serve smaller towns and cities, providing access to local attractions.


S-train and metro: A commuter train service primarily serving the Copenhagen metropolitan area, connecting the city with the suburbs.

Booking tickets

Online: Tickets can be purchased through the DSB website or mobile app, which also provide real-time information about train schedules, platforms, and delays.


At the station:  Tickets can also be bought at ticket machines and service counters in train stations. 


 
 
Ferry to the beautiful islands 

Denmark has many islands and ferry routes. There are thousands of ferry routes, and the easiest way is to ask the local tourist office and visit our ferry list for more details. See more information under related links.


See more:

Ferries from Denmark to Norway

 


Online travel planner

A travel planner is a must when visiting another country. On "Rejseplanen.dk," you can plan your trip and book tickets for trains and buses.





Self-drive in Denmark

In Denmark, it is safe to drive by yourself and plan a self-drive holiday, and the distances between sights and cities are short. Of course, you will have to follow the Danish driving rules and take care when driving in Denmark, but you can easily make an enjoyable and tailor-made holiday in Denmark. If you follow the "Marguerite route" which is 3,600 kilometres long, you will be able to find many of the most beautiful nature sites in Denmark.
 

Biking in Denmark

Denmark is easy to explore on a bike, with over 10,000 km of biking routes. Many of the cities in the country have bicycle rentals for interested visitors and locals. Many Danes use their bicycle to and from work, more than 40 per cent in Copenhagen.

The bike lanes are extensive and impressive, so Denmark is one of the countries where you can see most bicycles. 

 


Rent a car

It is also easy to rent a car in Denmark, and many international car rental companies are available.