Skip to main content

How to get from Brussels to Sankt Vith by bus and train?

From Brussels to Sankt Vith by bus and train

To get from Brussels to Sankt Vith in Belgium, you’ll need to take 2 train lines and 2 bus lines: take the S9 train from Sint-Job - Saint-Job station to Leuven - Louvain station. Next, you’ll have to switch to the IC train, then the E21 bus and finally take the 395 bus from Malmedy Gare station to Sankt-Vith An Den Linden station. The total trip duration for this route is approximately 4 hr 17 min.

257min
Walk to train stationTrain - S9
S9
Train - IC
IC
Bus - E21E21
Bus - 395395
Leaves from Sint-Job - Saint-Job
Step by Step
  • 1
    Walk to train station
    Walk to train station
    Sint-Job - Saint-Job
    570 m • 8 min
  • 2
    Train - S9S9
    Wait for train
    S9
    Leuven - Louvain
  • 3
    Ride to train station
    Ride to train station
    Leuven - Louvain
    55 min
  • 4
    Train - ICIC
    Wait for train
    IC
    Eupen
  • 5
    Ride to train station
    Ride to train station
    Verviers-Centraal - Verviers-Central
    54 min
  • 6
    Walk to bus station
    Walk to bus station
    Verviers Gare Centrale
    40 m • 1 min
  • 7
    Bus - E21E21
    Wait for bus
    E21
    Malmedy Gare
  • 8
    Ride to bus station
    Ride to bus station
    Malmedy Gare
    31 min
  • 9
    Bus - 395395
    Wait for bus
    395
    Reuland Bahnof
  • 10
    Ride to bus station Sankt-Vith An Den Linden
    Ride to bus station
    Sankt-Vith An Den Linden
    36 min
*Duration based on 8am traffic

From Brussels to Sankt Vith by bus, light rail and train

To get from Brussels to Sankt Vith in Belgium, you’ll need to take 3 bus lines, one light rail line and one train line: take the 37 bus from Observatoire / Sterrenwacht station to Héros / Helden station. Next, you’ll have to switch to the 4 light rail, then the IC train, then the E21 bus and finally take the 395 bus from Malmedy Gare station to Sankt-Vith An Den Linden station. The total trip duration for this route is approximately 4 hr 11 min.

251min
Walk to bus stationBus - 37
37
Light Rail - 4
Light Rail - 4
Train - IC
IC
Bus - E21E21
Bus - 395395
Leaves from Observatoire / Sterrenwacht
Step by Step
  • 1
    Walk to bus station
    Walk to bus station
    Observatoire / Sterrenwacht
    300 m • 4 min
  • 2
    Bus - 3737
    Wait for bus
    37
    Albert
  • 3
    Ride to bus station
    Ride to bus station
    Héros / Helden
    7 min
  • 4
    Walk to light rail station
    Walk to light rail station
    Heros
    130 m • 2 min
  • 5
    Light Rail - 4
    Wait for light rail
    4
    Gare Du Nord
  • 6
    Ride to light rail station
    Ride to light rail station
    Gare Du Nord
    25 min
  • 7
    Walk to train station
    Walk to train station
    Brussel-Noord - Bruxelles-Nord
    20 m • 1 min
  • 8
    Train - ICIC
    Wait for train
    IC
    Eupen
  • 9
    Ride to train station
    Ride to train station
    Verviers-Centraal - Verviers-Central
    73 min
  • 10
    Walk to bus station
    Walk to bus station
    Verviers Gare Centrale
    40 m • 1 min
  • 11
    Bus - E21E21
    Wait for bus
    E21
    Malmedy Gare
  • 12
    Ride to bus station
    Ride to bus station
    Malmedy Gare
    31 min
  • 13
    Bus - 395395
    Wait for bus
    395
    Reuland Bahnof
  • 14
    Ride to bus station Sankt-Vith An Den Linden
    Ride to bus station
    Sankt-Vith An Den Linden
    36 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Belgium.
All local mobility options in one app
Public transit directions from Brussels to Sankt Vith
The distance between Brussels, Belgium and Sankt Vith, Belgium is approximately 179.97 km, which can typically be travelled in 257 min. Moovit will show you the directions from Brussels to Sankt Vith by bus and train, so no matter how you choose to travel in Belgium – you will always have plenty of easy options.
Public transit stations close to Brussels

Brussels is located at Brussels, Belgium and the nearest public transit station is Observatoire / Sterrenwacht.

Train stations close to Brussels:

  • Saint-Job

Bus stations close to Brussels:

  • Observatoire / Sterrenwacht
  • Mercure / Mercurius
  • Uccle Mercure
Public transit stations close to Sankt Vith, Belgium

Sankt Vith is located at Sankt Vith, Belgium and the nearest public transit station is Sankt-Vith An Den Linden.

Bus stations close to Sankt Vith:

  • Sankt-Vith An Den Linden
  • Sankt-Vith Maria Goretti
  • Sankt-Vith Grundschule Ka

From Brussels to Sankt Vith by bus, light rail and train

To get from Brussels to Sankt Vith in Belgium, you’ll need to take 3 bus lines, one light rail line and one train line: take the 37 bus from Observatoire / Sterrenwacht station to Héros / Helden station. Next, you’ll have to switch to the 4 light rail, then the IC train, then the E21 bus and finally take the 395 bus from Malmedy Gare station to Sankt-Vith An Den Linden station. The total trip duration for this route is approximately 4 hr 11 min.

251min
Walk to bus stationBus - 37
37
Light Rail - 4
Light Rail - 4
Train - IC
IC
Bus - E21E21
Bus - 395395
Leaves from Observatoire / Sterrenwacht
Step by Step
  • 1
    Walk to bus station
    Walk to bus station
    Observatoire / Sterrenwacht
    300 m • 4 min
  • 2
    Bus - 3737
    Wait for bus
    37
    Albert
  • 3
    Ride to bus station
    Ride to bus station
    Héros / Helden
    7 min
  • 4
    Walk to light rail station
    Walk to light rail station
    Heros
    130 m • 2 min
  • 5
    Light Rail - 4
    Wait for light rail
    4
    Gare Du Nord
  • 6
    Ride to light rail station
    Ride to light rail station
    Gare Du Nord
    25 min
  • 7
    Walk to train station
    Walk to train station
    Brussel-Noord - Bruxelles-Nord
    20 m • 1 min
  • 8
    Train - ICIC
    Wait for train
    IC
    Eupen
  • 9
    Ride to train station
    Ride to train station
    Verviers-Centraal - Verviers-Central
    73 min
  • 10
    Walk to bus station
    Walk to bus station
    Verviers Gare Centrale
    40 m • 1 min
  • 11
    Bus - E21E21
    Wait for bus
    E21
    Malmedy Gare
  • 12
    Ride to bus station
    Ride to bus station
    Malmedy Gare
    31 min
  • 13
    Bus - 395395
    Wait for bus
    395
    Reuland Bahnof
  • 14
    Ride to bus station Sankt-Vith An Den Linden
    Ride to bus station
    Sankt-Vith An Den Linden
    36 min
*Duration based on 8am traffic
Questions & Answers
  • What is the fastest way to get from Brussels to Sankt Vith?

    The fastest way takes 257 minutes, using Bus line S9, Bus line IC, Bus line E21, Bus line 395.

  • What is the alternative route to get from Brussels to Sankt Vith?

    The alternative route takes 251 minutes, using Bus line 37, Bus line 4, Bus line IC, Bus line E21, Bus line 395.

  • Is there a direct train between Brussels and Sankt Vith?

    No, you’ll have to take 2 train lines and 2 bus lines in total. The total travelling time is 4 hr 17 min.

  • Which train line goes from Brussels to Sankt Vith?

    The S9 train line goes from Sint-Job - Saint-Job station near Brussels in Brussel to Leuven - Louvain station. From there you’ll have to take one train line and 2 bus lines till Leuven - Louvain station near Sankt Vith in Belgium.

  • How long does it take to travel from Brussels to Sankt Vith by train and bus?

    The total travel time between Brussels in Brussel and Sankt Vith in Belgium by train and bus is about 4 hr 17 min.

  • Where do I get on the train near Brussels to get to Sankt Vith?

    Get on the S9 train from the Sint-Job - Saint-Job station near Brussels in Brussel.

  • Where do I get off the train when travelling between Brussels and Sankt Vith?

    Get off the train at the Leuven - Louvain stop, which is closest to Sankt Vith in Belgium.

Real-Time Arrivals, Schedules, Maps & More