Travel options for:
Stockholm to Karlskrona
  • Train

    $51 - $118
    1. Stockholm Central

      3 h 4 min - 4 times a day

      $40 - $95

    2. Alvesta station

      48 min - hourly

      $6 - $15

    3. Emmaboda station

      39 min - every 10 minutes

      $4 - $11

  • Bus Svenska Buss

    $40 - $60
    1. Stockholm Cityterminalen

      7 h 40 min - 4 times a week

      $40 - $60

  • Bus Swebus

    $52 - $69
    1. Stockholm Cityterminalen

      6 h 20 min - twice daily

      $45 - $70

    2. Kalmar Centralstation

      1 h 25 min - every 4 hours

      $3

  • Drive

    $65 - $110
    1. Stockholm

      5 h 49 min - 307.9 miles

      $65 - $110

  • Fly Stockholm to Ronneby

    $69 - $243
    1. Stockholm

      20 min - every 15 minutes

      $8 - $16

    2. Stockholm (ARN)

      55 min - non-stop

      $50 - $210

    3. Ronneby (RNB)

      15 min - hourly - line 22

      $3

    4. Ronneby station

      21 min - hourly

      $7 - $14

  • Fly Stockholm Bromma to Ronneby

    $72 - $215
    1. Stockholm

      20 min - hourly

      $6 - $8

    2. Stockholm Bromma (BMA)

      1 h 5 min - non-stop

      $55 - $190

    3. Ronneby (RNB)

      15 min - hourly - line 22

      $3

    4. Ronneby station

      21 min - hourly

      $7 - $14

  • Fly Stockholm to Kalmar, train

    $80 - $251
    1. Stockholm

      20 min - every 15 minutes

      $8 - $16

    2. Stockholm (ARN)

      55 min - non-stop

      $55 - $200

    3. Kalmar (KLR)

      13 min - every 30 minutes - line 402

      $2 - $4

    4. Kalmar Central

      30 min - every 2 hours

      $10 - $20

    5. Emmaboda station

      39 min - every 10 minutes

      $4 - $11

  • Fly Stockholm Bromma to Kalmar, train

    $78 - $323
    1. Stockholm

      20 min - hourly

      $6 - $8

    2. Stockholm Bromma (BMA)

      1 h - non-stop

      $55 - $280

    3. Kalmar (KLR)

      13 min - every 30 minutes - line 402

      $2 - $4

    4. Kalmar Central

      30 min - every 2 hours

      $10 - $20

    5. Emmaboda station

      39 min - every 10 minutes

      $4 - $11

  • Fly Stockholm Bromma to Vaxjo, train

    $79 - $305
    1. Stockholm

      20 min - hourly

      $6 - $8

    2. Stockholm Bromma (BMA)

      1 h - non-stop

      $55 - $260

    3. Vaxjo (VXO)

      24 min - hourly - line 4

      $3 - $6

    4. Växjö station

      37 min - hourly

      $10 - $20

    5. Emmaboda station

      39 min - every 10 minutes

      $4 - $11

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

From Stockholm Central train to Alvesta station, train to Emmaboda station, then train to Bergaasa station. 5 h 5 min 742 kr. From Stockholm Cityterminalen bus to Karlskrona Centralstation. 7 h 40 min 435 kr. From Stockholm Cityterminalen bus to Kalmar Centralstation then bus to Karlskrona Centralstation. 8 h 45 min 514 kr. From Stockholm drive to Karlskrona. 5 h 49 min 724 kr. From Stockholm Central train to Stockholm airport, fly to Ronneby airport, line 22 bus to Ronneby station, then train to Karlskrona. 3 h 22 min 933 kr. From Stockholm Cityterminalen bus to Stockholm Bromma airport, fly to Ronneby airport, line 22 bus to Ronneby station, then train to Karlskrona. 3 h 32 min 810 kr. From Stockholm Central train to Stockholm airport, fly to Kalmar airport, line 402 bus to Kalmar Central, train to Emmaboda station, then train to Karlskrona. 4 h 26 min 993 kr. From Stockholm Cityterminalen bus to Stockholm Bromma airport, fly to Kalmar airport, line 402 bus to Kalmar Central, train to Emmaboda station, then train to Karlskrona. 4 h 31 min 1125 kr. From Stockholm Cityterminalen bus to Stockholm Bromma airport, fly to Vaxjo airport, line 4 bus to Växjö station, train to Emmaboda station, then train to Karlskrona. 4 h 45 min 1015 kr.