You can ascend Mount Rigi from three different locations:
from Arth Goldau and Vitznau by rack railway and from Weggis by cableway. The views are particularly beautiful if you first take the boat from Lucerne to Weggis or Vitznau.
Lake Lucerne boat cruise timetable
Swiss Railways timetable
Rigi Railways timetables and online tickets