Travel from Malmö to Linköping

Bus or train from Malmö to Linköping?

Swedish Railways (SJ) operates a train from Malmö to Linköping hourly. Tickets cost $40 - $95 and the journey takes 2 h 44 min. Alternatively, FlixBus operates a bus from Malmö to Linköping once daily. Tickets cost $25 - $45 and the journey takes 5 h 50 min. Swebus also services this route 3 times a week.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Malmö to Linköping

ModeDurationPrice
From Malmö Central train to Linköping Central.2 h 44 min542 kr
From Malmö Centralstation bus to Linköping Fjärrbussterminal.5 h 50 min334 kr
From Malmö C train to Helsingborg Centralstation then bus to Linköping Fjärrbussterminal.6 h 30 min571 kr
From Malmö drive to Linköping.4 h 15 min580 kr
From Malmö Södervärn bus to Malmo airport, fly to Stockholm Bromma airport, bus to Stockholm Central, then train to Linköping.5 h 19 min1135 kr
From Malmö Södervärn bus to Malmo airport, fly to Stockholm airport, train to Stockholm Central, then train to Linköping.5 h 5 min1006 kr
From Malmö Central train to Copenhagen airport, fly to Stockholm airport, train to Stockholm Central, then train to Linköping.6 h 3 min1069 kr
From Malmö Södervärn bus to Malmo airport, fly to Orebro airport, taxi to Örebro Södra station, train to Mjölby Station, then train to Linköping.5 h 40 min4413 kr

How long does it take to get from Malmö to Linköping?

The train from Malmö Central to Linköping Central takes 2 h 44 min including transfers and departs hourly.

Is there a direct train between Malmö and Linköping?

Yes, there is a direct train departing from Malmö Central and arriving at Linköping Central. Services depart hourly, and operate every day. The journey takes approximately 2 h 44 min.

Is there a direct bus between Malmö and Linköping?

Yes, there is a direct bus departing from Malmö Centralstation and arriving at Linköping Fjärrbussterminal. Services depart once daily, and operate every day. The journey takes approximately 5 h 50 min.

Operators from Malmö to Linköping

OperatorPhoneWebsite
Swedish Railways (SJ)Swedish Railways (SJ)
FlixBus+49 1807 123 99 123FlixBus
Danish Railways (DSB)70 13 14 15Danish Railways (DSB)
Swebus+46 771 218 218Swebus
Flygbussarna+46 77 151 52 52Flygbussarna
Malmö AviationMalmö Aviation
Scandinavian AirlinesScandinavian Airlines
Norwegian Air ShuttleNorwegian Air Shuttle
Norwegian Air InternationalNorwegian Air International
Nouvel Air TunisieNouvel Air Tunisie
FlexFlight ApSFlexFlight ApS