Travel from Stockholm to Mariestad

Bus or train from Stockholm to Mariestad?

Swedish Railways (SJ) operates a train from Stockholm to Mariestad every 3 hours. Tickets cost $23 - $55 and the journey takes 1 h 28 min. Swedish Railways (SJ) also services this route 3 times a day. Alternatively, Skaraborgaren operates a bus from Stockholm to Mariestad twice a week, and the journey takes 4 h 30 min. Vasttrafik also services this route hourly.

Travel Guides

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

How to get from Stockholm to Mariestad

From Stockholm Central train to Hallsberg station then train to Mariestad station. 3 h 29 min 412 kr. From Stockholm Central train to Töreboda station then line 504 bus to Mariestad station. 4 h 5 min 488 kr. From Stockholm Cityterminalen bus to Skövde Centralstation then bus to Mariestad Hertig Karls torg. 5 h 29 min 110 kr. From Stockholm drive to Mariestad. 3 h 27 min 426 kr. From Stockholm Central train to Stockholm airport, fly to Karlstad airport, taxi to Karlstad Centralstation, then bus to Mariestad. 4 h 59 min 2020 kr. From Stockholm Cityterminalen bus to Stockholm Bromma airport, fly to Gothenburg airport, bus to Göteborg Central, train to Skövde Centralstation, then bus to Mariestad. 5 h 29 min 1034 kr. From Stockholm Central train to Stockholm airport, fly to Gothenburg airport, bus to Göteborg Central, train to Skövde Centralstation, then bus to Mariestad. 5 h 29 min 871 kr. From Stockholm Central train to Stockholm airport, fly to Jonkoping airport, line 27 bus to Jönköping Central, train to Skövde Centralstation, then bus to Mariestad. 6 h 33 min 1305 kr. From Stockholm Central train to Stockholm airport, fly to Hagfors airport, bus to Karlstad Centralstation, then bus to Mariestad. 6 h 53 min 2261 kr. From Stockholm Cityterminalen bus to Stockholm Bromma airport, fly to Trollhattan airport, line 66 bus to Trollhättan Centralstation, bus to Lidköping station, then train to Mariestad. 6 h 59 min 1444 kr.

Is there a direct train between Stockholm and Mariestad?

No, there is no direct train from Stockholm to Mariestad. However, there are services departing from Stockholm Central and arriving at Mariestad station via Hallsberg station. The journey, including transfers, takes approximately 3 h 29 min.

Is there a direct bus between Stockholm and Mariestad?

No, there is no direct bus from Stockholm to Mariestad. However, there are services departing from Stockholm Cityterminalen and arriving at Mariestad Hertig Karls torg via Skövde Centralstation. The journey, including transfers, takes approximately 5 h 29 min.
Close Print Itinerary
  1. Here are 10 options to get from
    Stockholm to Mariestad:

    1. Trip:
      1 Train via Hallsberg station
      • One-Way approx: USD $31 - $70
      • Duration: 3 h 29 min
      Open +
      • Trip:
        1 Train via Hallsberg station
        • One-Way approx: USD $31 - $70
        • Duration: 3 h 29 min
        Close x
    2. Trip:
      2 Train
      • One-Way approx: USD $38 - $82
      • Duration: 4 h 5 min
      Open +
      • Trip:
        2 Train
        • One-Way approx: USD $38 - $82
        • Duration: 4 h 5 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $11 - $17
      • Duration: 5 h 29 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $11 - $17
        • Duration: 5 h 29 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $40 - $65
      • Duration: 3 h 27 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $40 - $65
        • Duration: 3 h 27 min
        Close x
    5. Trip:
      5 Fly Stockholm to Karlstad, bus
      • One-Way approx: USD $100 - $740
      • Duration: 4 h 59 min
      Open +
      • Trip:
        5 Fly Stockholm to Karlstad, bus
        • One-Way approx: USD $100 - $740
        • Duration: 4 h 59 min
        Close x
    6. Trip:
      6 Fly Stockholm Bromma to Gothenburg, train
      • One-Way approx: USD $94 - $235
      • Duration: 5 h 29 min
      Open +
      • Trip:
        6 Fly Stockholm Bromma to Gothenburg, train
        • One-Way approx: USD $94 - $235
        • Duration: 5 h 29 min
        Close x
    7. Trip:
      7 Fly Stockholm to Gothenburg, train
      • One-Way approx: USD $71 - $234
      • Duration: 5 h 29 min
      Open +
      • Trip:
        7 Fly Stockholm to Gothenburg, train
        • One-Way approx: USD $71 - $234
        • Duration: 5 h 29 min
        Close x
    8. Trip:
      8 Fly Stockholm to Jonkoping, train
      • One-Way approx: USD $98 - $478
      • Duration: 6 h 33 min
      Open +
      • Trip:
        8 Fly Stockholm to Jonkoping, train
        • One-Way approx: USD $98 - $478
        • Duration: 6 h 33 min
        Close x
    9. Trip:
      9 Fly Stockholm to Hagfors, bus
      • One-Way approx: USD $108 - $463
      • Duration: 6 h 53 min
      Open +
      • Trip:
        9 Fly Stockholm to Hagfors, bus
        • One-Way approx: USD $108 - $463
        • Duration: 6 h 53 min
        Close x
    10. Trip:
      10 Fly Stockholm Bromma to Trollhattan, bus, train
      • One-Way approx: USD $91 - $449
      • Duration: 6 h 59 min
      Open +
      • Trip:
        10 Fly Stockholm Bromma to Trollhattan, bus, train
        • One-Way approx: USD $91 - $449
        • Duration: 6 h 59 min
        Close x