About us

STC Switzerland Travel Centre is a company of the Swiss Railways SBB, regional Swiss railway companies, the Swiss Hotel Association and Switzerland Tourism. We specialise in holidays to Switzerland.

Our address: 30 Bedford Street, 1st Floor, London WC2E 9ED

Opening Times:
Walk-ins: Mo - Fri 9am - 5pm
Call centre: Mo - Fri 9am - 6pm and Sat 9am - 1 pm


International freephone 00800 100 200 30

UK phone 0044 (0)20 7420 4934.


We offer:
Flights, Accommodation, Package holidays, Hiking & Cycling holidays, Tailor made holidays, Swiss Travel Passes, Individual and Group tickets, Swiss mountain excursion tickets, reservations on scenic trains, Fly Rail Luggage labels, Car hire, International rail travel (Eurostar & TGV)and Domestic rail travel in other European countries.



Switzerland Travel Centre is ABTA and ATOL bonded and registered in England 03649940.