Travel from Oslo to Stockholm-Skavsta-Airport-NYO

Bus or train from Oslo to Stockholm Skavsta Airport (NYO)?

Swedish Railways (SJ) operates a train from Oslo to Stockholm Skavsta Airport (NYO) twice a week. Tickets cost $50 - $130 and the journey takes 4 h 45 min. 2 other operators also service this route. Alternatively, Swebus operates a bus from Oslo to Stockholm Skavsta Airport (NYO) 3 times a day. Tickets cost $60 - $90 and the journey takes 7 h 50 min. Flygbussarna also services this route hourly.

How to get from Oslo to Stockholm Skavsta Airport (NYO)

From Oslo S train to Katrineholm Centralstation then bus to Tåå. 6 h 661 kr. From Oslo S train to Södertälje Syd station, train to Nyköping Centralstation, then line 515 bus to Skavsta flygplats. 6 h 52 min 838 kr. From Oslo S train to Örebro Centralstation, bus to Norrköping Centralstation, then bus to Skavsta flygplats. 9 h 47 min 709 kr. From Oslo Bussterminal bus to Stockholm Cityterminalen then bus to Skavsta flygplats. 9 h 58 min 726 kr. From Oslo drive to Stockholm Skavsta Airport (NYO). 5 h 56 min 741 kr. From Oslo Sentralstasjon [tog] train to Oslo airport, fly to Stockholm airport, train to Stockholm Central, train to Nyköping Centralstation, then line 515 bus to Stockholm Skavsta Airport (NYO). 6 h 16 min 999 kr. From Oslo Sentralstasjon [tog] train to Oslo airport, fly to Stockholm Bromma airport, bus to Stockholm Central, train to Nyköping Centralstation, then line 515 bus to Stockholm Skavsta Airport (NYO). 8 h 15 min 2052 kr. From Oslo S train to Kil station, taxi to Karlstad airport, fly to Stockholm airport, train to Stockholm Central, train to Nyköping Centralstation, then line 515 bus to Stockholm Skavsta Airport (NYO). 7 h 34 min 2174 kr.
Close Print Itinerary
  1. Here are 8 options to get from
    Oslo to Stockholm Skavsta Airport (NYO):

    1. Trip:
      1 Train Swedish Railways (SJ), bus
      • One-Way approx: USD $50 - $110
      • Duration: 6 h
      Open +
      • Trip:
        1 Train Swedish Railways (SJ), bus
        • One-Way approx: USD $50 - $110
        • Duration: 6 h
        Close x
    2. Trip:
      2 Train
      • One-Way approx: USD $62 - $142
      • Duration: 6 h 52 min
      Open +
      • Trip:
        2 Train
        • One-Way approx: USD $62 - $142
        • Duration: 6 h 52 min
        Close x
    3. Trip:
      3 Train Norwegian Railways (NSB), bus
      • One-Way approx: USD $75 - $103
      • Duration: 9 h 47 min
      Open +
      • Trip:
        3 Train Norwegian Railways (NSB), bus
        • One-Way approx: USD $75 - $103
        • Duration: 9 h 47 min
        Close x
    4. Trip:
      4 Bus
      • One-Way approx: USD $78 - $104
      • Duration: 9 h 58 min
      Open +
      • Trip:
        4 Bus
        • One-Way approx: USD $78 - $104
        • Duration: 9 h 58 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $75 - $110
      • Duration: 5 h 56 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $75 - $110
        • Duration: 5 h 56 min
        Close x
    6. Trip:
      6 Train to Oslo, fly to Stockholm, train
      • One-Way approx: USD $81 - $261
      • Duration: 6 h 16 min
      Open +
      • Trip:
        6 Train to Oslo, fly to Stockholm, train
        • One-Way approx: USD $81 - $261
        • Duration: 6 h 16 min
        Close x
    7. Trip:
      7 Train to Oslo, fly to Stockholm Bromma, train
      • One-Way approx: USD $134 - $523
      • Duration: 8 h 15 min
      Open +
      • Trip:
        7 Train to Oslo, fly to Stockholm Bromma, train
        • One-Way approx: USD $134 - $523
        • Duration: 8 h 15 min
        Close x
    8. Trip:
      8 Train to Karlstad, fly to Stockholm, train
      • One-Way approx: USD $113 - $777
      • Duration: 7 h 34 min
      Open +
      • Trip:
        8 Train to Karlstad, fly to Stockholm, train
        • One-Way approx: USD $113 - $777
        • Duration: 7 h 34 min
        Close x