I have to be in Elba from 9/2/2012 until 9/8/2012. I checked for various ways to get there. It seems that flying is not really an option since I can't find flights from these airports that are close to Zurich:
ZRH, ACH, FDH, BSL, MLH, FMM, SXB, LUG, STR, FKB
There seems to be a flight from Berne to Elba by Sky Work AG, but it costs more than 600 franks and I have never every heard of this airline before.
So I also tried to check the train schedule to see if I can take the train to Pisa, Italy and then take a bus and ferry to Elba. Unfortunately, the Swiss rail homepage seems not to be able to handle this kind of request.
Are there any other cheap options to get to Elba?