Rome2Rio

How to get fromOskarshamn to Kirunaby bus, plane, train, night train, ferry or car

Find Transport to Kiruna

See all options

There are 7 ways to get from Oskarshamn to Kiruna by bus, plane, train, night train, ferry, or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Bus to Kalmar Öland Airport, fly

    best
    1. Take the bus from Oskarshamn centrum to Kalmar, Järnvägstationbus
    2. Fly from Kalmar Öland Airport (KLR) to Kiruna Airport (KRN)planeKLR - KRN
    6h 35m
  2. Train

    cheapest
    1. Take the train from Berga (Högsby kn) station to Linköping Centralstationtrain
    2. Take the train from Linköping Centralstation to Stockholm Centralstationtrain
    3. Take the train from Stockholm Centralstation to Kiruna stationtrain
    21h 48m
    kr 992–2,814
  3. Bus

    1. Take the bus from Oskarshamn Resecentrum to Stockholm, Cityterminalenbus200 / ...
    2. Take the bus from Stockholm, Cityterminalen to Umeå Busstationbus
    3. Take the bus from Umeå Busstation to Luleå busstationbus100 / ...
    4. Take the bus from Luleå busstation to Kiruna busstationbus10
    26h 55m
  4. Bus, night train

    1. Take the bus from Oskarshamn Resecentrum to Stockholm, Cityterminalenbus200 / ...
    2. Take the night train from Stockholm Centralstation to Kiruna stationnighttrainStockholm-Narvik
    21h 5m
  5. Ferry to Visby Airport, fly

    1. Take the ferry from Oskarshamn Gotlandsterminalen to Visby hamnterminalferry
    2. Fly from Visby Airport (VBY) to Kiruna Airport (KRN)planeVBY - KRN
    9h 50m
    kr 1,794–5,268
  6. Bus, night train via Stockholm Airport (ARN)

    1. Take the bus from Oskarshamn station to Arlanda Airport Terminal 2 & 3bus612
    2. Take the night train from Arlanda Centralstation to Kiruna stationnighttrainStockholm-Narvik
    21h 52m
  7. Drive 1,515 km

    1. Drive from Oskarshamn to Kirunacar1,515 km
    17h 55m
    kr 2,635–3,806

Oskarshamn to Kiruna by bus and train

Calendar7Weekly Services
Duration21h 48mAverage Duration
Ticketkr 992Cheapest Price
See schedules

Questions & Answers

What companies run services between Oskarshamn, Kalmar, Sweden and Kiruna, Sweden?

You can take a bus from Oskarshamn centrum to Kiruna station via Berga (Högsby kn) station, Berga (Högsby kn) station, Linköping Centralstation, and Stockholm Centralstation in around 21h 48m. Alternatively, you can take a bus from Oskarshamn Resecentrum to Kiruna busstation via Stockholm, Cityterminalen, Umeå Busstation, and Luleå busstation in around 26h 55m.

Airlines
Train operators
Bus operators
Ferry operators

Want to know more about travelling around Sweden

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides

More Questions & Answers