COVID-19 Travel restrictions may apply upon entering Sweden. Learn More.
Duration 3h 50m
Distance 458.4 km
Average price 460 kr
Frequency 15/day

Trip overview

The average train between Copenhagen and Linköping takes 3h 50m and the fastest train takes 3h 46m. There is a train service every few hours from Copenhagen to Linköping. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

Train

  1. København H
  2. Malmö Centralstation
  3. Linköping
4h 18m
297 kr - 618 kr

Copenhagen to Linköping train times

Trains run hourly between Copenhagen and Linköping. The service departs Copenhagen at 18:07 in the evening, which arrives into Linköping at 21:58. All services require a transfer at Malmö Centralstation and take an average of 3h 50m. The schedules shown below are for the next available departures.

Frequently asked questions

Want to know about travelling from Copenhagen to Linköping? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

There is widespread community transmission globally.
Some travel restrictions are being lifted in Sweden. For the latest travel status, please check the official page for Sweden.

Learn More.

No, there is no direct train from Copenhagen to Linköping station. However, there are services departing from København H and arriving at Linköping Centralstation via Malmö Centralstation. The journey, including transfers, takes approximately 4h 18m.

More details

The distance between Copenhagen and Linköping is 356 km. The road distance is 458.4 km.

Get driving directions

Copenhagen to Linköping train services, operated by Öresundståg, depart from København H station.

More details

Copenhagen to Linköping train services, operated by Swedish Railways (SJ), arrive at Linköping Centralstation.

More details

There are 22+ hotels available in Linköping. Prices start at 750 kr SEK per night.

More details

What companies run services between Copenhagen and Linköping?

You can take a train from Copenhagen to Linköping via Malmö Centralstation in around 4h 18m.
Train operators
Snälltåget
Ave. Duration
5h 48m
Frequency
Once daily
Estimated price
230 kr - 290 kr
Phone
+46 771-26 00 00
Email
snalltaget@snalltaget.se
Website
snalltaget.se
Train from Høje Taastrup to Linköping Centralstation
Ave. Duration
5h 48m
Frequency
Once daily
Estimated price
230 kr - 290 kr
Website
Snälltåget

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps