7103 posts
Hi raghaveuro, welcome to MySwissAlps!
I’m sure there should be a way to buy a Swiss Travel Pass (not a Swiss Pass) in Paris, but I don’t have addresses or names. There’s a more convenient way to purchase your pass: as you live in the UK, you can go to http://www.swisstravelsystem. co.uk. After filling out your address, they will show the delivery options. Pick “Online Ticket” from the bottom of that list. They will e-mail the pass in 1-3 business days (no delivery fees) so you can print it at home. That way you can stay seated at the Swiss border and not loose time. If you prefer a physical pass they can send it for free too, in 5-6 days.
Tickets for the French part of your trip (Paris – Basel) can be found here.