When to travel
During the summer months there are several Glacier Express services running throughout the day. Although for a real 'glacier' experience you should go on one of the two daily services that run in the winter.
How to book tickets
You should visit the official website here:
Where you can view a timetable of services and also book your tickets online.