Travel options for:
Malmö to Linköping
  • Train

    $35 - $90
    1. Malmö Central

      2 h 44 min - 5 times a day

      $35 - $90

  • Bus

    $24 - $40
    1. Malmö

      5 h 50 min - twice daily

      $24 - $40

  • Train, bus

    $53 - $79
    1. Malmö C

      40 min - hourly

      $13 - $19

    2. Helsingborg Centralstation

      4 h 50 min - 4 times a week

      $40 - $60

  • Drive

    $55 - $85
    1. Malmö

      4 h 12 min - 261 miles

      $55 - $85

  • Fly to Stockholm Bromma, train

    $96 - $245
    1. Malmö

      27 min - hourly

      $13

    2. Malmo (MMX)

      1 h 5 min - non-stop

      $55 - $170

    3. Stockholm Bromma (BMA)

      20 min - every 30 minutes

      $6 - $8

    4. Stockholm Central

      1 h 37 min - 4 times a day

      $23 - $55

  • Fly to Stockholm, train

    $68 - $202
    1. Malmö

      27 min - hourly

      $13

    2. Malmo (MMX)

      1 h 5 min - non-stop

      $30 - $130

    3. Stockholm (ARN)

      2 h 37 min - twice daily

      $26 - $60

  • Fly to Orebro, train

    $247 - $839
    1. Malmö

      27 min - hourly

      $13

    2. Malmo (MMX)

      1 h 10 min - non-stop

      $190 - $750

    3. Orebro (ORB)

      10 min - 7.9 miles

      $28 - $35

    4. Örebro Södra station

      1 h 29 min - every 3 hours

      $15 - $35

    5. Mjölby Station

      19 min - every 20 minutes

      $2 - $7

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Malmö Central train to Linköping Central. 2 h 44 min 546 kr. From Malmö bus to Linköping. 5 h 50 min 335 kr. From Malmö C train to Helsingborg Centralstation then bus to Linköping Fjärrbussterminal. 6 h 30 min 558 kr. From Malmö drive to Linköping. 4 h 12 min 607 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 20 min 1132 kr. From Malmö Södervärn bus to Malmo airport, fly to Stockholm airport, then train to Linköping. 6 h 9 min 989 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 41 min 4603 kr.