Hi wavesurfer,Swiss Transfer Tickets can only be purchased online. The Swiss Card is for sale online too, and at a limited number of rail stations at airports and the Swiss border. This includes the Basel main station, but not Basel Bad Bf. I think it's easier to buy online in your case. Please see my answer to your other post. You can also find all purchase options at the Swiss Transfer Ticket page and Swiss Card page.
Planning your trip is much easier with a free MySwissAlps account. Learn all about Switzerland and get in touch with us quickly if you have questions.
Let Swiss travel consultants create a customized itinerary. They will book your entire trip.