Travel from Oslo to Ludvika

Bus or train from Oslo to Ludvika?

Swedish Railways (SJ) operates a train from Oslo to Ludvika once daily. Tickets cost $30 - $70 and the journey takes 3 h. Swedish Railways (SJ) also services this route once daily. Alternatively, Swebus operates a bus from Oslo to Ludvika 3 times a day. Tickets cost $50 - $70 and the journey takes 6 h 10 min. 2 other operators also service this route.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Oslo to Ludvika

ModeDurationPrice
From Oslo S train to Kristinehamn Station then train to Ludvika station.5 h 50 min593 kr
From Oslo S train to Kil Station then train to Ludvika station.6 h 15 min605 kr
From Oslo Bussterminal bus to Västerås Centralstation then bus to Ludvika station.8 h 50 min607 kr
From Oslo night bus to Kristinehamn Station then train to Ludvika station.6 h 40 min445 kr
From Oslo drive to Ludvika.5 h 3 min557 kr
From Oslo Sentralstasjon [tog] train to Oslo airport, fly to Stockholm airport, train to Borlänge Central, then train to Ludvika.7 h 25 min1094 kr
Close Print Itinerary
  1. Here are 6 options to get from
    Oslo to Ludvika:

    1. Trip:
      1 Train
      • One-Way approx: USD $44 - $104
      • Duration: 5 h 50 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $44 - $104
        • Duration: 5 h 50 min
        Close x
    2. Trip:
      2 Train Norwegian Railways (NSB)
      • One-Way approx: USD $54 - $96
      • Duration: 6 h 15 min
      Open +
      • Trip:
        2 Train Norwegian Railways (NSB)
        • One-Way approx: USD $54 - $96
        • Duration: 6 h 15 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $63 - $87
      • Duration: 8 h 50 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $63 - $87
        • Duration: 8 h 50 min
        Close x
    4. Trip:
      4 Night bus, train
      • One-Way approx: USD $34 - $66
      • Duration: 6 h 40 min
      Open +
      • Trip:
        4 Night bus, train
        • One-Way approx: USD $34 - $66
        • Duration: 6 h 40 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $55 - $85
      • Duration: 5 h 3 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $55 - $85
        • Duration: 5 h 3 min
        Close x
    6. Trip:
      6 Train, fly
      • One-Way approx: USD $86 - $273
      • Duration: 7 h 25 min
      Open +
      • Trip:
        6 Train, fly
        • One-Way approx: USD $86 - $273
        • Duration: 7 h 25 min
        Close x