Call Switzerland Travel Centre

The Switzerland Experts

Ready to start planning your next trip? We are both the official and largest tour operator for holidays to Switzerland and have been in operation for over 30 years.
Call us, email us or use our online form below.
Switzerland Travel Center Map

How to find us

Switzerland Travel Centre
30 Bedford St, Covent Garden
London WC2E 9ED

Email: [email protected]
Phone: +44 20 3855 5707