The cheapest trains from Stockholm to Linköping

Showing times and prices for Oct 23

Cheapest

$20

Average

$36

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Stockholm to Linköping will cost around $ 36 if you buy it on the day, but the cheapest tickets can be found for only $ 20.

Cheapest
04:22PMStockholm, Centralstation1h49 06:11PMLinköping Centralstation
0 changes
$201One-way
Cheapest
07:35AMStockholm, Centralstation1h52 09:27AMLinköping Centralstation
0 changes
$201One-way
2nd Cheapest
06:16AMStockholm, Centralstation1h40 07:56AMLinköping Centralstation
0 changes
$211One-way
2nd Cheapest
03:21PMStockholm, Centralstation1h36 04:57PMLinköping Centralstation
0 changes
$211One-way
2nd Cheapest
08:37AMStockholm, Centralstation1h52 10:29AMLinköping Centralstation
0 changes
$211One-way

Timetable Stockholm to Linköping

Showing trains for tomorrow, Sat, Oct 23
06:16AMStockholm, Centralstation1h40 07:56AMLinköping Centralstation
0 changes
07:35AMStockholm, Centralstation1h52 09:27AMLinköping Centralstation
0 changes
08:21AMStockholm, Centralstation1h35 09:56AMLinköping Centralstation
0 changes
08:37AMStockholm, Centralstation1h52 10:29AMLinköping Centralstation
0 changes
09:45AMStockholm, Centralstation1h49 11:34AMLinköping Centralstation
0 changes
10:21AMStockholm, Centralstation1h35 11:56AMLinköping Centralstation
0 changes
10:42AMStockholm, Centralstation1h54 12:36PMLinköping Centralstation
0 changes
10:54AMStockholm, Centralstation2h55 01:49PMLinköping Centralstation
0 changes
12:21PMStockholm, Centralstation1h35 01:56PMLinköping Centralstation
0 changes
12:39PMStockholm, Centralstation1h52 02:31PMLinköping Centralstation
0 changes
02:21PMStockholm, Centralstation1h36 03:57PMLinköping Centralstation
0 changes
02:37PMStockholm, Centralstation1h53 04:30PMLinköping Centralstation
0 changes
03:21PMStockholm, Centralstation1h36 04:57PMLinköping Centralstation
0 changes
04:14PMStockholm, Centralstation1h40 05:54PMLinköping Centralstation
0 changes
04:22PMStockholm, Centralstation1h49 06:11PMLinköping Centralstation
0 changes
04:37PMStockholm, Centralstation1h54 06:31PMLinköping Centralstation
0 changes
05:13PMStockholm, Centralstation2h36 07:49PMLinköping Centralstation
0 changes
06:21PMStockholm, Centralstation1h35 07:56PMLinköping Centralstation
0 changes
06:38PMStockholm, Centralstation1h53 08:31PMLinköping Centralstation
0 changes
06:54PMStockholm, Centralstation2h55 09:49PMLinköping Centralstation
0 changes
08:48PMStockholm, Centralstation2h01 10:49PMLinköping Centralstation
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Fri
Oct 22
$38SJ
$19Vy Bus4You
Sat
Oct 23
$20Snälltåget
$13Vy Bus4You
Sun
Oct 24
Find prices
$16Vy Bus4You
Mon
Oct 25
$12SJ
$18Vy Bus4You
Tue
Oct 26
$12SJ
$25Vy Bus4You
Wed
Oct 27
$10SJ
$16Vy Bus4You
Thu
Oct 28
$12SJ
$18Vy Bus4You
Fri
Oct 29
$24SJ
$19Vy Bus4You
Sat
Oct 30
$24SJ
$18Flixbus
Mon
Nov 1
$18Snälltåget
$18Vy Bus4You
Wed
Nov 3
$12SJ
$15Flixbus
Thu
Nov 4
$14SJ
$19Vy Bus4You
Fri
Nov 5
$14SJ
$18Flixbus
Sat
Nov 6
Find prices
$18Flixbus
Mon
Nov 8
Find prices
$16Vy Bus4You
Tue
Nov 9
$12SJ
$25Vy Bus4You
Wed
Nov 10
Find prices
$18Vy Bus4You
Thu
Nov 11
Find prices
$18Vy Bus4You

The fastest trains from Stockholm to Linköping

Showing times and prices for Oct 23

Fastest Journey

1 h 35 m

Average

1 h 54 m

Trains per day

21

Distance

174 km

Of the 21 trains that leave Stockholm for Linköping every day 18 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 174 km distance in an average of 1 h 54 m but if you time it right, some trains will get you there in just 1 h 35 m .

The slowest trains will take 2 h 55 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
06:21PMStockholm, Centralstation1h35 07:56PMLinköping Centralstation
0 changes
$251One-way
Fastest
12:21PMStockholm, Centralstation1h35 01:56PMLinköping Centralstation
0 changes
$741One-way
Fastest
10:21AMStockholm, Centralstation1h35 11:56AMLinköping Centralstation
0 changes
$741One-way
Fastest
08:21AMStockholm, Centralstation1h35 09:56AMLinköping Centralstation
0 changes
$741One-way
2nd Fastest
03:21PMStockholm, Centralstation1h36 04:57PMLinköping Centralstation
0 changes
$211One-way

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information from Stockholm to Linköping

distanceDistance107 miles (173 km)
durationAverage train duration1 h 35 min
priceAverage train ticket price$18 (€15)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain companiesSJ, Snälltåget or SL

Trains from Stockholm to Linköping cover the 107 miles (173 km) long route taking on average 1 h 35 min with our travel partners like SJ, Snälltåget or SL. Normally, there are 16 trains operating per day, including direct services available. While the average ticket price for this route costs around $18 (€15), you can find the cheapest train ticket for as low as $10 (€8). Travelers depart most frequently from Stockholm, Centralstation and arrive in Linköping Centralstation.

Travel Tips

Trains from Stockholm to Linköping
Travel by train to Linköping easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Stockholm to Linköping.
FAQs
How much are cheap trains between Stockholm and Linköping?
Omio customers have found cheap train tickets from Stockholm to Linköping for as low as $10 (€8)  for the next 7 days.
How much is a train ticket to Linköping from Stockholm?
The train price from Stockholm to Linköping is on average $18 (€15)  if you are looking to purchase your tickets for this journey in the next 7 days.
How far is it from Stockholm to Linköping by train?
You should expect to travel around 107 miles (173 km)  from Stockholm to Linköping by train.
What is the Stockholm to Linköping train travel time?
On average the Stockholm to Linköping train time is 1 h 35 min  covering the 107 miles (173 km) long trip, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
What station does the train from Stockholm to Linköping depart from? Which Linköping train station do I come into from Stockholm?

Omio customers who travel this route most frequently depart from Stockholm, Centralstation   and arrive in Linköping Centralstation.

Where is the departure train station in Stockholm located? Where is the arrival train station in Linköping located?

Passengers board their train most frequently from Stockholm, Centralstation and travel around 0 mile (s) / 0 km from the city center to this train station.

Passengers traveling this route most often arrive at Linköping Centralstation and need to travel approximately 0 mile (s) / 0 km from the train station to the city center in Linköping.

What train companies go from Stockholm to Linköping?
If you're looking for trains from Stockholm to Linköping, you can rely on SJ, Snälltåget or SL to get you to Linköping. It's also good to check out all possible train companies for the Stockholm to Linköping route to see if there might be differences in the amenities they offer.
How many train services are there to Linköping from Stockholm a day?
On average, there are 16 trains a day from Stockholm to Linköping. The train times and services may be different on weekends and holidays compared to weekdays.
When does the first train depart from Stockholm to Linköping? When does the last train depart from Stockholm to Linköping?
The earliest train for this route departs from Stockholm at 4: 37 AM. The last train leaves from Stockholm at 7: 48 PM. Check Omio for the latest train schedule from Stockholm to Linköping and book the best time to depart on your chosen travel date.
How far in advance should I buy train tickets from Stockholm to Linköping for the best deals?
The price of a one way train ticket from Stockholm to Linköping is on average $18 (€15) if you book within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train companies offering this route. In general, you can find train tickets to Linköping from Stockholm available a few months in advance.

Important Stations and Airports for this Journey

Stockholm
Linköping
The major railway station for departures from Stockholm is Stockholm, Centralstation. Read all the information you need to know about services, amenities and connections at Stockholm, Centralstation for your journey from Stockholm to Linköping.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
ticketOfficeHours
Ticket office hours
Sat - Sun: 10: 00 - 20: 00 | Mon - Fri: 06: 00 - 21: 00
Connections to/from station
Tram lines: 7
Bus lines: 53, 54, 516, 812C, 813C, Flygbussarna
Train lines: Dala Line, Northern Main Line, East Coast Line, SJ X2000, 40, 41, 42X, 43, 43X, 44, Arlanda Express, FLX
Metro lines: 10, 11, 13, 14, 17, 18, 19