Travel from Malmö to Karlstad

Train, bus or fly from Malmö to Karlstad?

Swedish Railways (SJ) operates a train from Malmö to Karlstad every 3 hours. Tickets cost $30 - $75 and the journey takes 2 h 30 min. Swedish Railways (SJ) also services this route hourly. Alternatively, FlixBus operates a bus from Malmö to Karlstad twice daily. Tickets cost $17 - $29 and the journey takes 3 h 25 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 Malmö to Karlstad

From Malmö Central train to Göteborg Central then train to Karlstad Central. 5 h 58 min 752 kr. From Malmö C train to Mölndal centrum, line 4 tram to Göteborg Central, then train to Karlstad Central. 6 h 42 min 805 kr. From Malmö bus to Jönköping Centralstation then bus to Karlstad Centralstation. 7 h 50 min 592 kr. From Malmö drive to Karlstad. 5 h 55 min 716 kr. From Malmö Södervärn bus to Malmo airport, fly to Karlstad airport, then taxi to Karlstad. 4 h 27 min 2073 kr. From Malmö Central train to Copenhagen airport, fly to Gothenburg airport, bus to Göteborg Central, then train to Karlstad. 6 h 16 min 1195 kr. From Malmö Södervärn bus to Malmo airport, fly to Orebro airport, taxi to Örebro Södra station, train to Hallsberg station, then train to Karlstad. 5 h 19 min 4403 kr. From Malmö Central train to Copenhagen airport, fly to Orebro airport, taxi to Örebro Södra station, train to Hallsberg station, then train to Karlstad. 6 h 2 min 1572 kr.

How long does it take to get from Malmö to Karlstad?

It takes approximately 5 h 58 min to get from Malmö to Karlstad.

Is there a direct train between Malmö and Karlstad?

No, there is no direct train from Malmö to Karlstad. However, there are services departing from Malmö Central and arriving at Karlstad Central via Göteborg Central. The journey, including transfers, takes approximately 5 h 58 min.

Is there a direct bus between Malmö and Karlstad?

No, there is no direct bus from Malmö to Karlstad. However, there are services departing from Malmö and arriving at Karlstad Centralstation via Jönköping Centralstation. The journey, including transfers, takes approximately 7 h 50 min.
Close Print Itinerary
  1. Here are 8 options to get from
    Malmö to Karlstad:

    1. Trip:
      1 Train
      • One-Way approx: USD $55 - $127
      • Duration: 5 h 58 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $55 - $127
        • Duration: 5 h 58 min
        Close x
    2. Trip:
      2 Train Danish Railways (DSB)
      • One-Way approx: USD $72 - $129
      • Duration: 6 h 42 min
      Open +
      • Trip:
        2 Train Danish Railways (DSB)
        • One-Way approx: USD $72 - $129
        • Duration: 6 h 42 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $58 - $84
      • Duration: 7 h 50 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $58 - $84
        • Duration: 7 h 50 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $70 - $110
      • Duration: 5 h 55 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $70 - $110
        • Duration: 5 h 55 min
        Close x
    5. Trip:
      5 Fly Malmo to Karlstad
      • One-Way approx: USD $123 - $433
      • Duration: 4 h 27 min
      Open +
      • Trip:
        5 Fly Malmo to Karlstad
        • One-Way approx: USD $123 - $433
        • Duration: 4 h 27 min
        Close x
    6. Trip:
      6 Fly Copenhagen to Gothenburg, train
      • One-Way approx: USD $104 - $279
      • Duration: 6 h 16 min
      Open +
      • Trip:
        6 Fly Copenhagen to Gothenburg, train
        • One-Way approx: USD $104 - $279
        • Duration: 6 h 16 min
        Close x
    7. Trip:
      7 Fly Malmo to Orebro, train
      • One-Way approx: USD $250 - $840
      • Duration: 5 h 19 min
      Open +
      • Trip:
        7 Fly Malmo to Orebro, train
        • One-Way approx: USD $250 - $840
        • Duration: 5 h 19 min
        Close x
    8. Trip:
      8 Fly Copenhagen to Orebro, train
      • One-Way approx: USD $140 - $311
      • Duration: 6 h 2 min
      Open +
      • Trip:
        8 Fly Copenhagen to Orebro, train
        • One-Way approx: USD $140 - $311
        • Duration: 6 h 2 min
        Close x