There are 7 ways to get from Nivelles to Mons by bus, train, rideshare, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 63 bus, train
best- Take the bus from NIVELLES Place de Lalieux to BRAINE-LE-COMTE Gare - Quai 263 / ...
- Take the train from Braine-le-Comte to MonsIc / ...
1h 2m€9–10Rideshare
cheapest- Take the rideshare from Nivelles to Mons33.9 km
43 min€3Train
- Take the train from Nivelles to Charleroi-CentralIc / ...
- Take the train from Charleroi-Central to MonsIc / ...
1h 2m€11–15Train via Marchienne-au-Pont
- Take the train from Nivelles to Marchienne-au-PontIc / ...
- Take the train from Marchienne-au-Pont to MonsIc / ...
1h 11m€10–14Bus, line 82 bus
- Take the bus from NIVELLES Gare - Quai 4 to LA LOUVIERE SNCB CentreE7
- Take the bus from La Louviere O.N.E.M to MONS Place de Flandre82
1h 58m€4–6Drive 34.4 km
- Drive from Nivelles to Mons34.4 km
29 min€6–8Taxi
- Take the taxi from Nivelles to Mons34.4 km
29 min€90–110
Nivelles to Mons by bus and train
Questions & Answers
The cheapest way to get from Nivelles to Mons is to rideshare which costs €3 and takes 43 min.
The fastest way to get from Nivelles to Mons is to drive which takes 29 min and costs €5 - €8.
No, there is no direct bus from Nivelles to Mons. However, there are services departing from NIVELLES Gare - Quai 4 and arriving at MONS Place de Flandre via La Louviere O.N.E.M. The journey, including transfers, takes approximately 1h 58m.
No, there is no direct train from Nivelles to Mons. However, there are services departing from Nivelles and arriving at Mons via Charleroi-Central. The journey, including transfers, takes approximately 1h 2m.
The distance between Nivelles and Mons is 48 km. The road distance is 34.4 km.
The best way to get from Nivelles to Mons without a car is to line 63 bus and train which takes 1h 2m and costs €9 - €10.
It takes approximately 1h 2m to get from Nivelles to Mons, including transfers.
Nivelles to Mons bus services, operated by Transport En Commun (TEC), depart from NIVELLES Gare - Quai 4 station.
Nivelles to Mons train services, operated by Belgian Railways (NMBS/SNCB), depart from Nivelles station.
The best way to get from Nivelles to Mons is to train which takes 1h 2m and costs €10 - €15. Alternatively, you can bus and line 82 bus, which costs €4 - €6 and takes 1h 58m.
What companies run services between Nivelles, Belgium and Mons, Belgium?
You can take a train from Nivelles to Mons via Charleroi-Central in around 1h 2m. Alternatively, you can take a bus from NIVELLES Gare - Quai 4 to MONS Place de Flandre via LA LOUVIERE SNCB Centre and La Louviere O.N.E.M in around 1h 58m.
- Phone
- +32 70 79 79 79
- Website
- belgiantrain.be
Train from Braine-le-Comte to Mons
- Ave. Duration
- 23 min
- Frequency
- Every 20 minutes
- Estimated price
- €7
- Website
- https://www.belgiantrain.be/en
Train from Nivelles to Charleroi-Central
- Ave. Duration
- 24 min
- Frequency
- Every 20 minutes
- Estimated price
- €6
- Website
- https://www.belgiantrain.be/en
Train from Charleroi-Central to Mons
- Ave. Duration
- 31 min
- Frequency
- Every 15 minutes
- Estimated price
- €5–9
- Website
- https://www.belgiantrain.be/en
- 2nd Class
- €5–9
- 1st Class
- €9–13
Train from Nivelles to Marchienne-au-Pont
- Ave. Duration
- 18 min
- Frequency
- Every 20 minutes
- Estimated price
- €4–7
- Website
- https://www.belgiantrain.be/en
- 2nd Class
- €4–7
- 1st Class
- €6–10
Train from Marchienne-au-Pont to Mons
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- €5–8
- Website
- https://www.belgiantrain.be/en
- 2nd Class
- €5–8
- 1st Class
- €8–13
- Phone
- 081 322711
- Website
- letec.be
Bus from NIVELLES Place de Lalieux to BRAINE-LE-COMTE Gare - Quai 2
- Ave. Duration
- 30 min
- Frequency
- Every 4 hours
- Estimated price
- €2–3
- Website
- https://www.letec.be/
Bus from NIVELLES Gare - Quai 4 to LA LOUVIERE SNCB Centre
- Ave. Duration
- 32 min
- Frequency
- Every 3 hours
- Estimated price
- €2–3
- Website
- https://www.letec.be/
Bus from La Louviere O.N.E.M to MONS Place de Flandre
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- €2–3
- Website
- https://www.letec.be/
- Phone
- +3 318 576 2228
- Website
- blablacar.com
Rideshare from Nivelles to Mons
- Ave. Duration
- 43 min
- Frequency
- 4 times a day
- Estimated price
- €3
- Schedules at
- blablacar.com
- Ave. Duration
- 29 min
- Estimated price
- €90–110
Nouveaux Taxis Courcellois
- Phone
- +32 714 590 90
- Website
- nouveauxtaxiscourcellois.be
Taxis Rapid
- Phone
- +32 71315555
Sympa Tax
- Phone
- +32 71 30 30 33
- Website
- sympatax.be
Airport-driver.be
- Phone
- +32 488 09 36 51
- Website
- airport-driver.be
Gentle car service
- Phone
- +32 497 11 17 61
- Website
- taxi-aeroports.be
Taxis Autolux
- Phone
- +32 02 5 123 123
- Website
- taxisautolux.be
Taxi Brussels
- Phone
- +32 485106311
- Website
- taxi-bruxelles.com
Taxi Bleus
- Phone
- +32 22680000
- Website
- taxisbleus.be
Gele Taxi
- Phone
- +32 36515050
- Website
- geletaxi.be
Brussels Taxis
- Phone
- +32 484975975
- Website
- brusselstaxis.be
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Florence to Rome, How to get from London to Edinburgh, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.
More Questions & Answers
Nivelles to Mons bus services, operated by Transport En Commun (TEC), arrive at LA LOUVIERE SNCB Centre station.
Nivelles to Mons train services, operated by Belgian Railways (NMBS/SNCB), arrive at Marchienne-au-Pont station.
Yes, the driving distance between Nivelles to Mons is 34 km. It takes approximately 29 min to drive from Nivelles to Mons.
Book your Nivelles to Mons train tickets online with Omio.
There are 402+ hotels available in Mons.
Check out Blablacar's carpooling service for rideshare options between Nivelles and Mons. A great option if you don't have a driver's licence or want to avoid public transport.












