I am arriving in Geneva and travelling to Spiez. I will then stay various places before a final journey from Filisur to Tirano. Will the transfer ticket allow me to arrive/depart to different places
Yes, you can use the Swiss Transfer Ticket for different arrival and departure points. Please find details here.
All you need to know about traveling by train, bus or car in Switzerland.
Hand picked Swiss hotels and other accommodations are right here.