Euro Transit Guide

Copenhagen public transport guide

Capital of Denmark. Trains, trams and metro, buses and airport links for visitors, with ticket prices, tips and apps.

Trains in Copenhagen

Copenhagen Central Station (København H) is the hub for DSB InterCity and InterCityLyn trains, regional trains, S-trains and Øresund trains to Sweden. Direct trains also run to Hamburg, Berlin and Prague.

InterCityLyn and InterCity trains to Odense, Aarhus and Aalborg leave every hour or more often, with more than 50 departures a day to Odense and more than 30 a day to Aarhus and to Aalborg. Øresund trains to Malmö run every 15 to 20 minutes. Hamburg has six departures a day.

Tickets and prices

  • DSB Orange: limited cheap seats, on sale about two months ahead. From 69 DKK to Odense, 119 DKK to Aarhus and about 135 DKK to Aalborg
  • DSB Standard ticket: price depends on the route and is valid on any departure that day
  • DSB 1' (first class): drinks, newspapers and lounge access at Copenhagen and Odense stations
  • Up to two children under 12 travel free with an adult. Children aged 12 to 15 pay a reduced fare
  • Hamburg: early-booking fares from 28.99 EUR in 2nd class. A seat reservation costs about 5.50 EUR
  • Øresund trains to Malmö: a ticket bought in Denmark is valid on the booked train and on trains up to 3 hours before or after. No seat reservation needed

Where to buy tickets

  • DSB app or dsb.dk (e-ticket on your phone)
  • DSB ticket machines at train stations
  • DSB Salg & Service desk at Copenhagen Central Station
  • 7-Eleven shops at stations
  • Not sold on board. DSB trains are self-service, and a ticket check without a valid ticket costs 750 DKK, payable within 14 days
  • Øresund trains to Sweden: oresundstag.se or the Skånetrafiken app
  • Hamburg, Berlin and Prague: dsb.dk

Good to know: You need a valid ticket before you board. If a ticket check finds none, the control fee is 750 DKK.

DSB (official site)

Direct trains from Copenhagen

  • Copenhagen Airport (Kastrup): about 15 min from Copenhagen Central, DSB regional, Øresund train
  • Roskilde: about 20 min from Copenhagen Central, DSB regional
  • Helsingør (Elsinore): about 45 min from Copenhagen Central, Regional train
  • Odense: about 1 h 20 min from Copenhagen Central, DSB InterCityLyn
  • Esbjerg: about 2 h 30 min from Copenhagen Central, DSB InterCity
  • Aarhus: about 2 h 50 min from Copenhagen Central, DSB InterCityLyn
  • Aalborg: about 4 h 15 min from Copenhagen Central, DSB InterCityLyn
  • Malmö (Sweden): about 35 min from Copenhagen Central, Øresundståg
  • Helsingborg (Sweden): about 1 h 25 min from Copenhagen Central, Øresundståg
  • Gothenburg (Sweden): about 3 h 30 min from Copenhagen Central, Øresundståg
  • Stockholm (Sweden): about 6 h from Copenhagen Syd, Snälltåget
  • Hamburg (Germany): about 4 h 45 min from Copenhagen Central, DSB EuroCity Express, ČD ComfortJet
  • Berlin (Germany): about 7 h from Copenhagen Central, ČD ComfortJet
  • Prague (Czechia): about 11 h from Copenhagen Central, ČD ComfortJet

Trams and metro in Copenhagen

Copenhagen has no trams. Four driverless Metro lines (M1 to M4) and the S-train (S-tog) carry most city trips, and harbour buses cross the water. One zone-based ticket works on the Metro, S-train, buses and harbour buses.

The Metro runs 24 hours a day, every day. By day trains come every 3 to 6 minutes on M1 and M2 and every 4 to 5 minutes on M3. At night trains run every 7 to 20 minutes.

Tickets and prices

  • Single ticket for 2 zones: 24 DKK, valid 1 h 15 min. A 3-zone ticket is valid 1 h 30 min
  • City Pass Small (zones 1 to 4, includes the airport): 100 DKK for 24 hours, up to 340 DKK for 120 hours. Children pay half
  • Copenhagen Card DISCOVER: free public transport in zones 1 to 99 and 80+ attractions. Adults 589 DKK for 24 h, 859 DKK for 48 h, 1,039 DKK for 72 h, 1,419 DKK for 120 h
  • DSB 24-hour ticket: unlimited travel in all zones (1 to 99) for 24 hours
  • Up to two children under 12 travel free with an adult. Ages 12 to 15 pay half
  • Basiskort (Rejsekort card): 50 DKK personal, 80 DKK anonymous. Trips outside rush hour get 20% off

Where to buy tickets

  • Rejsebillet app (single tickets and City Pass on your phone)
  • Rejsekort app or a Basiskort card (check in and out on every trip)
  • Ticket machines at all Metro stations and at train stations
  • DSB Salg & Service at Copenhagen Central Station and 7-Eleven shops at stations
  • Not sold on the Metro. Buy before you go through to the platform
  • No valid ticket: fine of 750 DKK on the Metro, S-train and DSB trains, and 1,000 DKK on Movia buses (half for children)

Good to know: Zones decide the price. Check the zone count for your trip in the Rejsebillet app before you buy, and check in and out every time if you use Rejsekort.

Copenhagen Metro (official site)

Copenhagen network

Four driverless Metro lines run 24 hours a day. M1 and M2 share the track from Vanløse to Christianshavn, then M1 goes to Vestamager and M2 to the airport. M3 is the Cityringen loop and M4 serves Nordhavn and Sydhavn.

  • Line M1: Vanløse to Vestamager. Stops: Nørreport (S-train), Kongens Nytorv (Nyhavn), Christianshavn (Freetown).
  • Line M2: Vanløse to Lufthavnen. Stops: Nørreport (S-train), Kongens Nytorv (Nyhavn), Christianshavn (Freetown), Lufthavnen (Airport).
  • Line M3: Cityringen (circle line). Stops: København H (Central station), Rådhuspladsen (City Hall Square), Kongens Nytorv (Nyhavn), Østerport (Trains, north).
  • Line M4: Orientkaj to Copenhagen South. Stops: København H (Central station), Kongens Nytorv (Nyhavn), Østerport (Trains, north), Enghave Brygge (Sydhavn).

Where lines meet: Kongens Nytorv (M1 + M2 + M3 + M4); Nørreport (M1 + M2 + S-train); København H (M3 + M4 + trains).

Buses in Copenhagen

Movia runs the city and regional buses. Harbour buses 991, 992 and 993 are part of the same system and use the same tickets. Routes 991 and 992 run the length of the harbour in opposite directions, and 993 links Nyhavn, Experimentarium and the Opera.

City buses run all day, so use Rejseplanen for exact departures. Harbour bus 993 runs on weekdays from 09:00 to 18:00, and in the evening only between the Opera and Nyhavn until 23:00.

Tickets and prices

  • Same zone fare as the Metro and trains: 24 DKK for 2 zones, valid 1 h 15 min
  • Harbour buses accept all standard tickets, the City Pass and the Copenhagen Card DISCOVER
  • Two children under 12 travel free with an adult. Children aged 12 to 15 pay half

Where to buy tickets

  • Rejsebillet app before you board
  • Bus drivers sell single tickets
  • Ticket machines at Metro and train stations
  • Rejsekort: check in and out on the reader on the bus
  • No valid ticket: fine of 1,000 DKK on Movia buses (500 DKK for children)

Good to know: Zone numbers are shown at every bus stop, so you can count the zones you need.

Din Offentlige Transport (DOT) (official site)

Airport links in Copenhagen

Copenhagen Airport (CPH) is in Kastrup, in zone 4. Metro M2 and trains both reach the city in about 15 minutes.

Metro M2 runs 24 hours a day, every 4 to 6 minutes by day and less often at night. Trains to Copenhagen Central leave from platform 2 about every 10 minutes. Platform 1 trains go to Sweden.

Tickets and prices

  • Metro M2 to Kongens Nytorv or Nørreport: about 15 min. Train to Copenhagen Central: about 15 min
  • Both need a 3-zone single ticket. Check the price in the Rejsebillet app
  • City Pass Small (zones 1 to 4) covers the airport: 100 DKK for 24 hours
  • Copenhagen Card DISCOVER covers the airport trip. The HOP version does not
  • Two children under 12 travel free with an adult
  • Taxi to the centre: about 250 to 400 DKK, metered

Where to buy tickets

  • Ticket machines at the Metro station and the DSB ticket office in Terminal 3
  • The red DSB machines in Terminal 3 take coins and cards, not notes
  • Rejsebillet app
  • Not possible on board the Metro or trains
  • Taxis wait outside Terminal 3 and take cards

Good to know: Tickets cannot be bought on board, and inspectors check the airport train. Buy before you go to the platform.

Visit Copenhagen: airport to city (official site)

Airport to city centre: full guide

Tips for Copenhagen

  • Zones set the price. Check the zone count in the Rejsebillet app before you buy, because a ticket for too few zones counts as no ticket.
  • Trains to Sweden often leave from platform 26 at the far end of Copenhagen Central. Allow extra time and carry a passport or ID card.
  • Bikes need their own ticket on the Metro and regional trains. Bikes are not allowed on the Metro on weekdays from 07:00 to 09:00 and from 15:30 to 17:30.
  • Ticket checks are frequent. The fine without a valid ticket is 750 DKK on DSB and the Metro and 1,000 DKK on Movia buses.

Apps to download

  • Rejsebillet: Single tickets and City Pass for Metro, buses and trains
  • Rejsekort: Check in and out, off-peak discount
  • DSB: Train tickets, Orange fares and check-in
  • Rejseplanen: Journey planner for all Danish public transport
  • Skånetrafiken: Tickets for Øresund trains to Malmö

Fares checked against official sources on 2026-11-11.

Get around any European capital

Pick a country on the map to see how to move around its capital city: trains, trams and metro, buses and airport links. Each page lists schedules, ticket options and prices, plus local tips, useful apps and news about strikes, works and events that can affect your journey.

Explore the map

Loading the map...
Choose a country