By train

If you want to travel inside Belgium then, of course, the best solution is to travel by train. This is very comfortable and quick; you do not have to worry about check-in hours and it is pretty cheap if you compare the prices with other countries. If you are under 26 years old you can buy a GoPass which is a ticket that is specially created for young people. It costs €50 and it has 10 travels on it, so each trip will cost you only €5! You can also share it with other people, as long as they are also under 26 of age. You just have to write down the departure city, the arrival city and the date before you enter the train.
You can travel also to outside of Belgium with the GoPass (quick trains are not included). You just have to write down the name of the last Belgian City (frontier points are excluded) and then buy a ticket from this city to your destination.
Another very important tip is that traveling in weekends by train is cheaper; so in your case you should ask the price of a weekend ticket because it can be even cheaper than using your GoPass. Check the prices and the schedule in the official website of NMBS/SNCB.
By plane
There are two airports in Belgium near Brussels: The National Airport of Belgium (Zaventem) and the Brussels South Airport (Charleroi).
The cheapest way to travel by plane is traveling from Charleroi. There are many Low Cost Airlines flying from there. The only thing that you should think in advance is that to get to this airport you have to take a bus from the Midi Train Station. That bus trip costs €13 (return ticket: €22). To get from Midi to Charleroi is about 45 minutes and you can find the bus schedule on the webpage of the Chaleroi Airport.
The tickets to fly from the National Airport are usually much more expensive than the Brussels South Airport (with some exceptions like Easy Jet or Blue Air), but it's much easier to get there. You just have to go to one of the train stations (North, Central or Midi) and pick up a train that gets to the airport in just a few minutes and costs around €5. You can check the trains schedule in the website of the Belgian Train Company, NMBS/SNCB. Another option would be to get to the airport by bus. It costs €3 and you can check on www.stib.be for information about the buses 12 and 21.

By bus
There is also the possibility of travelling by bus with Eurolines, from the North station and you can check the prices on their website. Remember that if you buy your ticket in advance you will receive an extra discount. or by train, with Eurostar (www.eurostar.com).

