A great deal of transportation planning anywhere in Switzerland can be done from the SBB/CFF website. If you are interested particularly in the bus transportation in Lucerne, you can access the VBL website for more information. The drawback is that is in German only. Nevertheless, it is still fairly easy to find the information you need.