Se non ricordo male, in treno c'è il como-chiasso che parte ogni ora da Centrale (o Garibaldi?), poi a chiasso cambi e vai fino a lugano, qua puoi vedere gli orari: http://www.sbb.ch/it/index.htm

In bus non saprei, magari è piú economico perchè le ferrovie svizzere sono una mazzata, peró poi se vai domani, al ritorno non ti passa piú.