By train: Sweden's main train operator is SJ. Stockholm to Linköping takes just under 2 hours; from Malmö, a little under 3 hours.
By bus: Flixbus operates services. The journey from Stockholm to Linköping takes about 2.5 hours.
By car: The Öresund Bridge – running between Copenhagen in Denmark and Malmö – connects Sweden to continental Europe. Malmö to Linköping on the E4 takes approx. 4.5 hours by car. Stockholm to Linköping takes approx. 2 hours.
By plane: Linköping City Airport offers direct flights from Amsterdam, while flights to many international destinations run from Stockholm Skavsta Airport and Stockholm Arlanda Airport, some two hours' drive from Östergötland.