Swiss has the same service for Basel. From FCO there is only one direct option, but they give you the option of flying into Zurich and taking the train to Basel (with a separate boarding pass). I actually find that it can be cheaper to book this option when flying into Zurich and not take the train...