Contact Us

Please note that there is no point of sale at our corporate office in Zürich. For a list of ticket vendors, please refer to MySwitzerland.com.

Mailing Address

Limmatstrasse 23
8005 Zürich
Switzerland

General Inquiries

info@swisstravelsystem.com

Subscribe to our trade newsletter.