Travel options for:
Nearby airports Mons
  • Brussels (BRU)

    $22 - $25
    1. Brussels Airport - Zaventem

      1 h 9 min - every 3 hours

      $22 - $25

  • Charleroi (CRL)

    $9 - $13
    1. Gosselies Chaussée de Fleurus

      28 min - every 30 minutes

      $2 - $4

    2. Charleroi Sud

      0 min - 377 feet

    3. Charleroi-Sud

      37 min - every 2 hours

      $6 - $10

  • Lille Lesquin (LIL)

    $37 - $71
    1. Lesquin - Descat

      18 min - every 4 hours - line 221

      $2

    2. Lille - Porte de Douai

      0 min - 0 feet

    3. Porte de Douai

      5 min - every 10 minutes - line 2

      $1 - $2

    4. Gare Lille Europe

      0 min - 634 feet

    5. Lille Europe

      34 min - 3 times a day

      $26 - $55

    6. Bruxelles Midi

      0 min - 220 feet

    7. Bruxelles-Midi

      47 min - every 3 hours

      $8 - $12

  • Eindhoven (EIN)

    $24 - $39
    1. Eindhoven, Airport

      24 min - every 20 minutes - line 401

      $3

    2. Eindhoven, Station

      0 min - 429 feet

    3. Eindhoven

      38 min - hourly

      $10 - $18

    4. Breda

      1 h 25 min - hourly

      $4 - $6

    5. Brussels Schaerbeek - North

      0 min - 693 feet

    6. Bruxelles-Nord

      57 min - every 3 hours

      $8 - $13

  • Rotterdam (RTM)

    $53 - $82
    1. Rotterdam, Rotterdam Airport

      6 min - every 20 minutes - line 33

      $3

    2. Rotterdam, Meijersplein Metro

      0 min - 118 feet

    3. Rotterdam, Meijersplein

      7 min - every 20 minutes

      $3

    4. Rotterdam, Rotterdam Centraal

      0 min - 288 feet

    5. Rotterdam Centraal

      1 h 10 min - every 3 hours

      $40 - $65

    6. Brussel-Zuid/Midi

      0 min - 297 feet

    7. Bruxelles-Midi

      47 min - every 3 hours

      $8 - $12

  • Mons Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

Travel from Nearby-Airports to Mons

Train from Nearby airports to Mons

Belgian Railways (NMBS/SNCB) operates a train from Brussels (BRU) to Mons hourly. Tickets cost $22 - $25 and the journey takes 1 h 9 min.

Travel Guides

French strikes 2018: What are my alternative transport options?Avoid the travel chaos with these alternative options, from car-pooling to bus services
Need to know: EurostarRome2rio’s guide to travelling between London, Brussels and Paris

How to get from Nearby airports to Mons

ModeDurationPrice
From Brussels Airport - Zaventem train to Mons.1 h 9 min20€
From Gosselies Chaussée de Fleurus tram to Charleroi Sud, walk to Charleroi-Sud, then train to Mons.1 h 28 min9€
From Lesquin - Descat line 221 bus to Lille - Porte de Douai, walk to Porte de Douai, line 2 subway to Gare Lille Europe, walk to Lille Europe, train to Bruxelles Midi, walk to Bruxelles-Midi, then train to Mons.2 h 41 min41€
From Eindhoven, Airport line 401 bus to Eindhoven, Station, walk to Eindhoven, train to Breda, bus to Brussels Schaerbeek - North Train station, walk to Bruxelles-Nord, then train to Mons.4 h 34 min31€
From Rotterdam, Rotterdam Airport line 33 bus to Rotterdam, Meijersplein Metro, walk to Rotterdam, Meijersplein, subway to Rotterdam, Rotterdam Centraal, walk to Rotterdam Centraal, train to Brussel-Zuid/Midi, walk to Bruxelles-Midi, then train to Mons.3 h 26 min68€

How long does it take to get from Nearby airports to Mons?

The train from Brussels Airport - Zaventem to Mons takes 1 h 9 min including transfers and departs hourly.

Is there a direct train between Nearby airports and Mons?

Yes, there is a direct train departing from Brussels Airport - Zaventem and arriving at Mons. Services depart hourly, and operate every day. The journey takes approximately 1 h 9 min.

Operators from Nearby airports to Mons

OperatorPhoneWebsite
Belgian Railways (NMBS/SNCB)+32 2 528 28 28Belgian Railways (NMBS/SNCB)
TECTEC
Arc en Ciel 2+33 3 20 89 30 30Arc en Ciel 2
Transpole+33 3 20 40 40 40Transpole
TGV0033 892 353535TGV
Hermes0031 900 266 63 99Hermes
Dutch Railways (NS)+31 30 751 5155Dutch Railways (NS)
Ouibus0890715298Ouibus
RET+31 900 5006010RET
ThalysThalys