Aus der Region West- und Nordwestschweiz/Frankreich:
Autobahn A1/A2 Bern - Oftringen - Zürich - Winterthur - St. Gallen - Rorschach - Ausfahrt Rheineck - Richtung Thal o.Staad/Altenrhein
Aus der Region Schaffhausen/Bodensee (Nord- und Ostschweiz):
Autobahn A4/A7/A1 Schaffhausen - Hauptstrasse Stein am Rhein - Steckborn - Kreuzlingen - Romanshorn - Arbon - Rorschach - Ausfahrt Rheineck - Hauptstrasse Thal
Aus der Region Ostschweiz/Österreich/Südschweiz:
Autobahn A13 Sargans - A13 Buchs - St. Margrethen - Ausfahrt Rheineck - Hauptstrasse Thal
Aus der Region Südschweiz/ Italien:
Autobahn A2/A4/A4a Gotthard - Brunnen - Schwyz - Sattel - Pfäffikon - Rapperswil - Hinwil - Kempten - Effretikon - A1 Winterthur - A1 St. Gallen - Rorschach - Ausfahrt Rheineck - Hauptstrasse Thal
Flughafen Zürich-Kloten
oder
Flugplatz Altenrhein
Aus der Region Westschweiz: SBB Lausanne - Bern - Zürich - St. Gallen - Rheineck, umsteigen auf Bus nach Thal oder Bus nach Altenrhein- Staad-Rorschach
Aus der Region Nordwestschweiz (Deutschland): SBB Basel - Zürich - St. Gallen - Rheineck, umsteigen auf Bus nach Thal
Aus der Region Schaffhausen (Süddeutschland): SBB Schaffhausen - Romanshorn - Rorschach -Rheineck, umsteigen auf Bus nach Thal
Aus der Region Ostschweiz (Süddeutschland, Österreich): SBB St. Margrethen - Rheineck, umsteigen auf Bus nach Thal
Aus der Region Südschweiz (Italien): SBB Bellinzona - Zürich - St. Gallen - Rheineck, umsteigen auf Bus nach Thal