The easiest way to reach Mons is traveling by plane, via Brussels airport which is about 80 kilometers away. There you can grab a train that takes you in 75 minutes directly to your destiny.
There are also trains connecting Mons to other Belgian cities as well as with France. If you feel like taking thebus, Eurolines line also takes you from various places of origin.
The car is another option that can occur for many to be convenient and a fast way to travel. Through the several motorways that are in Europe you will not have any problem getting to this city of Belgium.