If you don't want to buy Microsoft Project, you can use MOOS Project Viewer, a project viewer that allows you to completely access the files created with the Microsoft program.
You only have to open any MS Project file and you will be able to see the graphs, times and estimated costs and all the features offered by the Microsoft software. You can even print the project.
In short, MOOS Project Viewer is an option to keep in mind if you do not need to create your own projects because this way you don't have to buy MS Project to see and print formerly made projects.
The trail version can be used during 30 days.