Travel from Stockholm to Belgium

Train, bus or fly from Stockholm to Belgium?

Scandinavian Airlines, KLM and 5 other airlines fly from Stockholm to Brussels hourly. Alternatively, Swedish Railways (SJ) operates a train from Stockholm to Brussels every 3 hours. Tickets cost $65 - $150 and the journey takes 5 h 3 min. 4 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 Stockholm to Belgium

From Stockholm Central train to Stockholm airport, fly to Brussels airport, then train to Brussels. 4 h 53 min $123. From Stockholm Cityterminalen bus to Stockholm Bromma airport, fly to Brussels airport, then train to Brussels. 4 h 58 min $178. From Stockholm Central train to Stockholm airport, fly to Amsterdam airport, then train to Antwerp. 6 h 52 min $142. From Stockholm Central train to Stockholm airport, fly to Cologne/Bonn Apt airport, train to Köln Hbf, train to Liège-Guillemins, then train to Liège. 7 h $189. From Stockholm Central train to Koebenhavn H, train to Hamburg Hbf, train to Köln Hbf, train to Bruxelles-Midi, then train to Bruxelles-Central. 18 h 10 min $392. From Stockholm Central train to Malmö Central, train to Koebenhavn H, train to Hamburg Hbf, train to Köln Hbf, train to Bruxelles-Midi, then train to Bruxelles-Central. 18 h 10 min $398. From Stockholm bus to Metropolitan Area Cologne, Cologne South, Airport, bus to Bruxelles-Nord, then train to Bruxelles-Central. 27 h 49 min $176. From Stockholm bus to Paris Gallieni, bus to Gare Du Nord, then line 4 tram to Bourse. 38 h 36 min $257. From Stockholm drive to Brussels. 16 h 24 min $293.

Operators from Stockholm to Belgium

Close Print Itinerary
  1. Here are 9 options to get from
    Stockholm to Belgium:

    1. Trip:
      1 Fly Stockholm to Brussels
      • One-Way approx: USD $89 - $259
      • Duration: 4 h 53 min
      Open +
      • Trip:
        1 Fly Stockholm to Brussels
        • One-Way approx: USD $89 - $259
        • Duration: 4 h 53 min
        Close x
    2. Trip:
      2 Fly Stockholm Bromma to Brussels
      • One-Way approx: USD $87 - $340
      • Duration: 4 h 58 min
      Open +
      • Trip:
        2 Fly Stockholm Bromma to Brussels
        • One-Way approx: USD $87 - $340
        • Duration: 4 h 58 min
        Close x
    3. Trip:
      3 Fly Stockholm to Amsterdam, train
      • One-Way approx: USD $78 - $262
      • Duration: 6 h 52 min
      Open +
      • Trip:
        3 Fly Stockholm to Amsterdam, train
        • One-Way approx: USD $78 - $262
        • Duration: 6 h 52 min
        Close x
    4. Trip:
      4 Fly Stockholm to Cologne/Bonn Apt, train
      • One-Way approx: USD $110 - $333
      • Duration: 7 h
      Open +
      • Trip:
        4 Fly Stockholm to Cologne/Bonn Apt, train
        • One-Way approx: USD $110 - $333
        • Duration: 7 h
        Close x
    5. Trip:
      5 Train
      • One-Way approx: USD $285 - $472
      • Duration: 18 h 10 min
      Open +
      • Trip:
        5 Train
        • One-Way approx: USD $285 - $472
        • Duration: 18 h 10 min
        Close x
    6. Trip:
      6 Train via Malmö Central
      • One-Way approx: USD $287 - $482
      • Duration: 18 h 10 min
      Open +
      • Trip:
        6 Train via Malmö Central
        • One-Way approx: USD $287 - $482
        • Duration: 18 h 10 min
        Close x
    7. Trip:
      7 Bus FlixBus
      • One-Way approx: USD $108 - $178
      • Duration: 27 h 49 min
      Open +
      • Trip:
        7 Bus FlixBus
        • One-Way approx: USD $108 - $178
        • Duration: 27 h 49 min
        Close x
    8. Trip:
      8 Bus Eurolines FR
      • One-Way approx: USD $224 - $356
      • Duration: 38 h 36 min
      Open +
      • Trip:
        8 Bus Eurolines FR
        • One-Way approx: USD $224 - $356
        • Duration: 38 h 36 min
        Close x
    9. Trip:
      9 Drive
      • One-Way approx: USD $240 - $350
      • Duration: 16 h 24 min
      Open +
      • Trip:
        9 Drive
        • One-Way approx: USD $240 - $350
        • Duration: 16 h 24 min
        Close x