Travel from Uppsala to Kiruna

Train, bus or fly from Uppsala to Kiruna?

Scandinavian Airlines and Norwegian Air Shuttle fly from Uppsala to Kiruna 4 times a day. Alternatively, Swedish Railways (SJ) operates a train from Uppsala to Kiruna every 4 hours. Tickets cost $60 - $150 and the journey takes 5 h 41 min. 2 other operators also service this route.

How to get from Uppsala to Kiruna

From Uppsala Central train to Stockholm airport, fly to Kiruna airport, then bus to Kiruna. 4 h 2 min $121. From Uppsala Central train to Stockholm airport, fly to Gallivare airport, taxi to Gällivare station, then train to Kiruna. 10 h 34 min $224. From Uppsala Central train to Umeaa Östra station, train to Boden Centralstation, then train to Kiruna Station. 15 h 1 min $204. From Uppsala Centralstation line 801 bus to Arlanda terminal 5 buss, bus to Umeå Universitetssjukhuset, bus to Luleå busstation, then bus to Kiruna busstation. 22 h 10 min $158. From Uppsala Central night train to Kiruna Station. 16 h 21 min $202. From Uppsala drive to Kiruna. 13 h 16 min $201.
Close Print Itinerary
  1. Here are 6 options to get from
    Uppsala to Kiruna:

    1. Trip:
      1 Fly to Kiruna
      • One-Way approx: USD $68 - $305
      • Duration: 4 h 2 min
      Open +
      • Trip:
        1 Fly to Kiruna
        • One-Way approx: USD $68 - $305
        • Duration: 4 h 2 min
        Close x
    2. Trip:
      2 Fly to Gallivare, train
      • One-Way approx: USD $108 - $420
      • Duration: 10 h 34 min
      Open +
      • Trip:
        2 Fly to Gallivare, train
        • One-Way approx: USD $108 - $420
        • Duration: 10 h 34 min
        Close x
    3. Trip:
      3 Train
      • One-Way approx: USD $117 - $277
      • Duration: 15 h 1 min
      Open +
      • Trip:
        3 Train
        • One-Way approx: USD $117 - $277
        • Duration: 15 h 1 min
        Close x
    4. Trip:
      4 Bus
      • One-Way approx: USD $129 - $184
      • Duration: 22 h 10 min
      Open +
      • Trip:
        4 Bus
        • One-Way approx: USD $129 - $184
        • Duration: 22 h 10 min
        Close x
    5. Trip:
      5 Night train
      • One-Way approx: USD $110 - $280
      • Duration: 16 h 21 min
      Open +
      • Trip:
        5 Night train
        • One-Way approx: USD $110 - $280
        • Duration: 16 h 21 min
        Close x
    6. Trip:
      6 Drive
      • One-Way approx: USD $160 - $240
      • Duration: 13 h 16 min
      Open +
      • Trip:
        6 Drive
        • One-Way approx: USD $160 - $240
        • Duration: 13 h 16 min
        Close x