Duration 10h 2m
Distance 454.3 km
Average price kr 750
Frequency Weekly

Trip overview

The train between Linköping and Norway takes 10h 2m. The train runs, on average, once a week from Linköping to Norway. 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 via Karlstad

  1. Linköping Centralstation
  2. Karlstad Centralstation
  3. Oslo
6h 38m
kr 422 - kr 806

Linköping to Norway train times

Trains run once a week between Linköping and Oslo. The service departs Linköping at 11:22 in the morning, which arrives into Oslo at 21:24. All services require a transfer at Karlstad Centralstation and take an average of 10h 2m. The schedules shown below are for the next available departures.

Frequently asked questions

Want to know about travelling from Linköping to Norway? 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.

No, there is no direct train from Linköping station to Norway. However, there are services departing from Linköping Centralstation and arriving at Oslo S via Karlstad Centralstation. The journey, including transfers, takes approximately 6h 38m.

More details

The distance between Linköping and Norway is 435 km. The road distance is 454.3 km.

Get driving directions

Linköping to Norway train services, operated by Tågab, depart from Linköping Centralstation.

More details

Linköping to Norway train services, operated by Swedish Railways (SJ), arrive at Oslo S station.

More details

There are 17+ hotels available in Norway. Prices start at kr 700 NOK per night.

More details

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