Trains in Denmark

Trains in Denmark

Routes, journey times, and fares for trains serving Denmark

Trains in Denmark: What to Know

København H, Copenhagen's central station, anchors nearly every international rail connection in and out of the country. DSB, the national operator, runs services south toward Hamburg and Berlin, while Øresundståg trains cross the Øresund Bridge to Malmö and SJ connects onward to Gothenburg and Stockholm. The Malmö crossing is short enough to feel like a commuter run; Stockholm or Hamburg means a longer ride. But you travel city center to city center without airport security or transfers. Trains generally undercut last-minute airfares on these corridors and are far more comfortable than the equivalent bus, though budget airlines can beat rail on price when booked weeks ahead. You can compare current fares and schedules across operators on Omio using the search below.

Compare Times & Fares

Trains in Denmark

Intercity and international rail connections, with live schedules and fares.

Compare times & fares →

Popular Train Routes

Copenhagen to Stockholm

5h 32m

Copenhagen to Malmö

36m

Gothenburg to Copenhagen

3h 15m

Hamburg to Copenhagen

4h 35m

Copenhagen to Berlin

7h

Göteborg centralstation to Copenhagen

3h 15m

Frequently Asked Questions

How Do I Buy Train Tickets in Denmark?

DSB, Denmark's national rail operator, sells tickets through its app and website. You can also buy from ticket machines at stations. Booking in advance online typically offers better fares than purchasing on the day. The Rejsekort, a reloadable travel card, works on trains and other public transport across the country and is worth getting for frequent travel.

Can I Take the Train from Copenhagen Airport to the City Center?

Yes, trains run frequently from Copenhagen Airport's terminal directly to København H (Copenhagen Central Station). The journey takes around 15 minutes. Follow signs to the train platforms located beneath Terminal 3. You can use a Rejsekort or buy a single ticket from machines on the platform. Metro service also connects the airport to the city.

Is There a Train from Copenhagen to Other Scandinavian Cities?

Direct trains connect Copenhagen to Malmö, Sweden via the Øresund Bridge, with frequent departures throughout the day. You can also reach Gothenburg and Stockholm by train with a transfer in Malmö or by direct SJ services on certain routes. Check current timetables with DSB or SJ for cross-border connections.

What Luggage Can I Bring on Danish Trains?

Danish trains have no strict luggage limits for personal travel. Most intercity DSB trains have overhead racks and designated luggage areas near doors. Bikes can be brought on many regional and intercity trains, though some require a bike ticket and space is limited during peak hours. Strollers and wheelchairs are accommodated on all services.

Are Danish Trains Comfortable for Long Journeys?

DSB's InterCity and InterCityLyn trains offer comfortable seating in both standard and first class, with power outlets, free Wi-Fi, and a quiet zone. Many long-distance services have a bistro car. First class includes wider seats and complimentary coffee. Journey times within Denmark are relatively short, Copenhagen to Aarhus takes around three hours.

What Is a Rejsekort and Do I Need One?

The Rejsekort is Denmark's contactless travel card, valid on trains, buses, and metro nationwide. You tap on when boarding and tap off when exiting. It generally offers lower fares than single tickets. For short visits, an anonymous Rejsekort works well but requires a deposit. If you're only making a few trips, individual tickets may be simpler.

How Do I Get from Copenhagen to Odense or Aarhus by Train?

DSB runs frequent intercity services from København H to both Odense and Aarhus. Odense is roughly 90 minutes away, while Aarhus takes around three hours. Trains cross the Great Belt Fixed Link between Zealand and Funen. Advance tickets purchased through the DSB app are generally cheaper than walk-up fares, so booking ahead is worthwhile.