Travel details
Home > Tourist Guide > Table of contents > Northeast > Travel details


  • Appenzell to: Herisau (hourly; 35min); St Gallen (every 30min; 45min); Urnäsch (hourly; 15min); Wasserauen (hourly; 15min).
  • Arbon to: Romanshorn (every 30min; 10min); Rorschach Hafen (every 30min; 7min); Rorschach (every 30min; 10min).
  • Buchs to: Bad Ragaz (hourly; 20min); Chur (hourly; 35min); Landquart (hourly; 25min); Rorschach (hourly; 40min); St Gallen (hourly; 55min); Sargans (hourly; 10min); Schaan (6 daily; 5min).
  • Frauenfeld to: Romanshorn (hourly; 30min); St Gallen (twice hourly; 1hr – change in Weinfelden or Wil); Winterthur (twice hourly; 15min); Zürich (hourly; 40min).
  • Herisau to: Appenzell (hourly; 35min); St Gallen (3 hourly; 10min).
  • Kreuzlingen to: Romanshorn (every 30min; 25min); Rorschach (every 30min; 50min); Rorschach Hafen (every 30min; 45min); Schaffhausen (hourly; 55min).
  • Romanshorn to: Arbon (every 30min; 10min); Frauenfeld (hourly; 30min); Kreuzlingen (every 30min; 25min); Rorschach (every 30min; 15min); Rorschach Hafen (every 30min; 20min); St Gallen (hourly; 25min); Schaffhausen (hourly; 1hr 25min); Stein-am-Rhein (hourly; 55min).
  • Rorschach to: Arbon (every 30min; 10min); Chur (hourly; 1hr 20min); Kreuzlingen (every 30min; 50min); Romanshorn (every 30min; 15min); Rorschach Hafen (3 hourly; 3min); St Gallen (twice hourly; 15min).
  • Rorschach Hafen to: Arbon (every 30min; 7min); Heiden (hourly; 25min); Kreuzlingen (every 30min; 45min); Romanshorn (every 30min; 20min); Rorschach (3 hourly; 3min).
  • St Gallen to: Appenzell (every 30min; 45min); Bern (every 30min; 2hr 30min); Buchs (hourly; 55min); Chur (hourly; 1hr 35min); Frauenfeld (twice hourly; 1hr); Geneva (twice hourly; 4hr 20min); Herisau (3 hourly; 10min); Romanshorn (hourly; 25min); Rorschach (twice hourly; 15min); Sargans (hourly; 1hr 10min); Schaffhausen (hourly; 1hr 30min; some change in Winterthur); Stein-am-Rhein (hourly; 1hr 25min); Winterthur (twice hourly; 45min); Zürich (twice hourly; 1hr 10min).
  • Sargans to: Bad Ragaz (3 hourly; 5min); Buchs (hourly; 10min); Chur (3 hourly; 20min); Rorschach (hourly; 50min); St Gallen (hourly; 1hr 10min); Zürich (hourly; 1hr 10min).
  • Schaffhausen to: Kreuzlingen (hourly; 55min); Lugano (hourly; 4hr 15min); Romanshorn (hourly; 1hr 25min); Stein-am-Rhein (every 30min; 20min); Schloss Laufen (hourly; 5min); Winterthur (hourly; 35min); Zug (hourly; 1hr 20min); Zürich (hourly; 35min).
  • Stein-am-Rhein to: Kreuzlingen (hourly; 30min); Romanshorn (hourly; 55min); St Gallen (hourly; 1hr 35min).


  • Buchs to: Vaduz (every 20min; 15min).
  • Frauenfeld to: Kartause Ittingen (2 daily; 10min); Stein-am-Rhein (hourly; 30min).
  • Herisau to: Stein AR (hourly; 20min).
  • St Gallen to: Stein AR (hourly; 15min).
  • Sargans to: Vaduz (every 20min; 30min).
  • Schaan to: Schellenberg (hourly; 20min).
  • Stein AR to: Herisau (hourly; 20min); St Gallen (hourly; 15min).
  • Stein-am-Rhein to: Frauenfeld (hourly; 30min); Warth (hourly; 20min).
  • Urnäsch to: Schwägalp (hourly; 25min).
  • Vaduz to: Buchs (every 20min; 15min); Malbun (hourly; 30min); Sargans (every 20min; 30min); Schaan (every 20min; 10min); Steg (hourly; 25min); Triesen (every 20min; 5min); Triesenberg (every 20min; 15min).


(following is a summary of May–Sept services)

  • Kreuzlingen to: Romanshorn (at least 2 daily; 1hr 15min); Schaffhausen (at least 3 daily; 3hr 45min); Stein-am-Rhein (at least 3 daily; 2hr 25min).
  • Romanshorn to: Arbon (at least 3 daily; 30min); Kreuzlingen (at least 2 daily; 1hr 5min); Rorschach (at least 3 daily; 55min).
  • Rorschach (Hafen) to: Romanshorn (at least 3 daily; 55min).
  • Schaffhausen to: Kreuzlingen (at least 3 daily; 4hr 45min); Stein-am-Rhein (at least 3 daily; 2hr).


  • Buchs to: Feldkirch, Austria (every 2hr; 20min).
  • Konstanz to: Frankfurt (every 2hr; 4hr 30min); Hamburg (every 2hr; 8hr).
  • Kreuzlingen to: Konstanz, Germany (every 30min; 3min).
  • St Gallen to: Innsbruck (4 daily; 4hr 15min; change at Buchs); München (4 daily; 4hr 30min); Prague (1 daily; 9hr 30min).
  • St Margrethen to: Bregenz, Austria (hourly; 20min).
  • Schaffhausen to: Basel Bad. via Germany (hourly; 1hr 10min); Stuttgart (every 2hr; 2hr 10min).


  • Buchs to: Feldkirch, Austria (every 20min; 30min).
  • Vaduz to: Feldkirch, Austria (every 20min; 40min).


(following is a summary of May–Sept services)

  • Romanshorn (Autoquai) to: Friedrichshafen, Germany (at least hourly; 40min).
  • Rorschach (Hafen) to: Friedrichshafen, Germany (daily; 1hr 20min); Lindau, Germany (at least 2 daily; 1hr 15min).

© Micheloud & Cie 2013     No part of this site may be reproduced in any form or by any means without our prior written permission. Printed from http://Switzerland.isyours.com/e/guide/northeast/traveldetails.html