Duration 4h 27m
Distance 282.5 km
Average price 500 kr
Frequency 10/day

Trip overview

The average train between Linköping and Trollhättan takes 4h 27m and the fastest train takes 4h 5m. The train service runs several times per day from Linköping to Trollhättan. 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 Gothenburg

  1. Linköping Centralstation
    SJ Regionaltåg
  2. Katrineholm Centralstation
    SJ Snabbtåg X2000 / ...
  3. Göteborg Central
    Tåg / ...
  4. Trollhättan
4h 49m
352 kr - 878 kr

Linköping to Trollhättan train times

Trains run every three hours between Linköping and Trollhättan. The earliest departure is at 06:04 in the morning, and the last departure from Linköping is at 20:10 which arrives into Trollhättan at 00:38. All services require a transfer, and take on average 4h 27m. The schedules shown below are for the next available departures.

Frequently asked questions

Want to know about travelling from Linköping to Trollhättan? 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 Trollhättan station. However, there are services departing from Linköping Centralstation and arriving at Trollhättan station via Katrineholm Centralstation and Göteborg Central. The journey, including transfers, takes approximately 4h 49m.

More details

The distance between Linköping and Trollhättan is 195 km. The road distance is 282.5 km.

Get driving directions

Linköping to Trollhättan train services, operated by Swedish Railways (SJ), depart from Linköping Centralstation.

More details

Linköping to Trollhättan train services, operated by Västtrafik, arrive at Trollhättan station.

More details

There are 69+ hotels available in Trollhättan. Prices start at 1000 kr SEK per night.

More details

What companies run services between Linköping and Trollhättan?

You can take a train from Linköping to Trollhättan via Katrineholm Centralstation, Göteborg Centralstation, and Göteborg Central in around 4h 49m.
Train operators
Ave. Duration
53 min
Estimated price
100 kr - 230 kr
Ave. Duration
1h 21m
Once a week
Estimated price
130 kr - 190 kr

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