Thurgau
CantonPublic transport network · canton overview
Thurgau has 78 public transport lines covering 2812.1 km of routes, serving 1427 stops in total.
Route Map
198 mapped routesClick any route to open its line page. Stop markers appear at zoom level 12 and show all 1427 stops in Thurgau.
All Lines
78 lines| Line | Mode | Operator | Routes | Stops | Length |
|---|---|---|---|---|---|
| 205 Bus 205 | bus | PAG | 2 | 16 | 15.9 km |
| 207 Bus 207 | bus | PAG | 2 | 27 | 20.3 km |
| 722 Bus 722 | bus | BOS/wimo | 6 | 49 | 62.1 km |
| 722 Bus 722 | bus | PAG | 6 | 50 | 114.3 km |
| 733 Bus 733 | bus | BOS/wimo | 4 | 19 | 16.0 km |
| 734 Bus 734 | bus | BOS/wimo | 4 | 27 | 35.8 km |
| 735 Bus 735 | bus | BOS/wimo | 2 | 33 | 20.7 km |
| 736 Bus 736 | bus | BOS/wimo | 4 | 28 | 42.7 km |
| 739 Bus 739 | bus | BOS/wimo | 2 | 9 | 5.7 km |
| 801 Bus 801 | bus | SBF | 4 | 32 | 18.9 km |
| 802 Bus 802 | bus | SBF | 4 | 33 | 21.3 km |
| 803 Bus 803 | bus | SBF | 5 | 26 | 13.7 km |
| 804 Bus 804 | bus | SBF | 2 | 17 | 5.8 km |
| 805 Bus 805 | bus | SBF | 8 | 25 | 16.6 km |
| 811 Bus 811 | bus | SBF | 2 | 8 | 3.2 km |
| 812 Bus 812 | bus | SBF | 2 | 18 | 6.0 km |
| 813 Bus 813 (Rundkurs) | bus | SBF | 1 | 16 | 4.5 km |
| 814 Bus 814 (Rundkurs) | bus | SBF | 1 | 21 | 5.6 km |
| 815 Bus 815 (Rundkurs) | bus | SBF | 1 | 20 | 5.4 km |
| 819 Bus 819 | bus | PAG | 2 | 5 | 8.1 km |
| 820 Bus 820 | bus | BOS | 4 | 5 | 42.1 km |
| 822 Bus 822 | bus | PAG | 2 | 27 | 30.4 km |
| 825 Bus 825 | bus | PAG | 2 | 33 | 34.1 km |
| 826 Bus 826 | bus | PAG | 4 | 35 | 64.7 km |
| 829 Bus 829 | bus | PAG | 2 | 28 | 26.8 km |
| 831 Bus 831 | bus | PAG | 2 | 20 | 19.8 km |
| 832 Bus 832 | bus | PAG | 4 | 17 | 47.6 km |
| 833 Bus 833 | bus | PAG | 2 | 27 | 33.6 km |
| 834 Bus 834 | bus | PAG | 2 | 22 | 20.9 km |
| 836 Bus 836 | bus | PAG | 3 | 23 | 18.8 km |
| 837 Bus 837 | bus | PAG | 4 | 31 | 61.6 km |
| 838 Bus 838 | bus | PAG | 3 | 40 | 49.3 km |
| 847 Bus 847 | bus | PAG | 2 | 14 | 27.0 km |
| 848 Bus 848 | bus | PAG | 2 | 13 | 22.6 km |
| 901 Bus 901 | bus | VSK | 3 | 19 | 5.2 km |
| 902 Bus 902 | bus | VSK | 9 | 29 | 28.9 km |
| 903 Bus 903 | bus | VSK | 4 | 16 | 5.7 km |
| 905 Bus 905 (Abendrundkurs West) | bus | VSK | 1 | 25 | 9.1 km |
| 906 Bus 906 (Abendrundkurs Ost) | bus | VSK | 1 | 17 | 7.0 km |
| 907 Bus 907 | bus | VSK | 4 | 32 | 21.3 km |
| 908 Bus 908 | bus | PAG | 4 | 23 | 28.1 km |
| 920 Bus 920 | bus | PAG | 4 | 42 | 85.1 km |
| 921 Bus 921 | bus | PAG | 3 | 32 | 41.3 km |
| 923 Bus 923 | bus | PAG | 6 | 45 | 71.9 km |
| 924 Bus 924 | bus | PAG | 2 | 41 | 45.1 km |
| 925 Bus 925 | bus | PAG | 2 | 37 | 21.3 km |
| 931 Bus 931 | bus | PAG | 2 | 29 | 30.7 km |
| 932 Bus 932 | bus | PAG | 2 | 25 | 25.9 km |
| 940 Bus 940 | bus | BOTG | 4 | 56 | 37.9 km |
| 941 Bus 941 | bus | BOTG | 2 | 30 | 25.5 km |
| 942 Bus 942 | bus | BOTG | 4 | 23 | 16.4 km |
| 943 Bus 943 | bus | BOTG | 6 | 26 | 43.7 km |
| 944 Bus 944 | bus | PAG | 2 | 12 | 14.2 km |
| 950 Bus 950 | bus | PAG | 4 | 17 | 14.6 km |
| 3800 BAT 3800: Kursfahrplan Bodensee CH Lindau-Rorschach-Konstanz-Meersburg | ferry | SBS | 18 | 15 | 269.5 km |
| 3800 BAT3800: Langenargen | ferry | Schweizerische Bodensee Schifffahrt AG | 3 | 5 | 107.3 km |
| 3810 Autofähre Friedrichshafen<->Romanshorn | ferry | BSB Bodensee Schiffahrt | 2 | 2 | 24.6 km |
| HOE Höri Fähre MS Seestern | ferry | Schifffahrt Lang | 1 | 5 | 16.2 km |
| MA MA Mainau: Romanshorn-Mainau-Romanshorn | ferry | SBS | 2 | 8 | 111.4 km |
| Möwe Möwe | ferry | Personenschifffahrt Wilfried Giess | 1 | 2 | 2.0 km |
| 200 Bus 200 | bus | PAG | 4 | 42 | 48.5 km |
| 201 Bus 201 | bus | PAG | 2 | 11 | 22.4 km |
| 210 Bus 210 | bus | PAG | 4 | 37 | 63.0 km |
| 211 Bus 211 | bus | PAG | 2 | 37 | 32.8 km |
| 605 Bus 605 | bus | PAZ | 2 | 14 | 26.0 km |
| 702 Bus 702 | bus | BOS/wimo | 2 | 25 | 9.0 km |
| 706 Bus 706 | bus | BOS/wimo | 4 | 13 | 14.8 km |
| 731 Bus 731 | bus | REGO | 2 | 14 | 6.0 km |
| 732 Bus 732 | bus | BOS/wimo | 4 | 27 | 32.6 km |
| 740 Bus 740 | bus | PAG | 2 | 27 | 23.5 km |
| 806 Bus 806 | bus | PAZ | 4 | 15 | 30.9 km |
| 807 Bus 807 | bus | PAZ | 4 | 14 | 25.2 km |
| 823 Bus 823 | bus | PAG | 5 | 35 | 67.1 km |
| N65 Bus N65 | bus | PAZ | 1 | 11 | 15.0 km |
| 3801 BAT 3801: Hagnau: Romanshorn-Immenstaad-Hagnau-Altnau-Güttingen | ferry | Schweizerische Bodensee Schifffahrt AG | 3 | 5 | 72.2 km |
| 3820 BAT 3820: Schaffhausen-Kreuzlingen (Untersee und Rhein) | ferry | Schweizerische Schifffahrtsgesellschaft Untersee und Rhein | 5 | 20 | 131.5 km |
| DLE DLE: Dreiländereck: | ferry | SGS | 4 | 7 | 136.4 km |
| SAE_SOL Solarfähre Reicheau | ferry | - | 2 | 2 | 3.4 km |
Transport Operators in Thurgau
15 operatorsDistricts
5 districts in ThurgauExplore More
Frequently Asked Questions
Thurgau public transportHow many public transport lines does Thurgau have?
Thurgau has 78 public transport lines covering 2812.1 km of network, operated across 254 routes.
How many stops does public transport in Thurgau serve?
1427 stops are served by public transport in Thurgau across 78 lines.
What types of public transport run in Thurgau?
Thurgau is served by: 68 bus lines, 10 ferry lines . Switzerland runs one of the most integrated and punctual public transport networks in the world, combining rail, bus, tram, and boat services under a single timetable system.
Which companies operate public transport in Thurgau?
15 operators are served by public transport in Thurgau: PAG (33 lines, 1251.3 km), SBF (10 lines, 101.0 km), BOS/wimo (9 lines, 239.4 km), VSK (6 lines, 77.2 km), BOTG (4 lines, 123.5 km), PAZ (4 lines, 97.1 km), SBS (2 lines, 380.9 km), Schweizerische Bodensee Schifffahrt AG (2 lines, 179.5 km), BOS (1 line, 42.1 km), BSB Bodensee Schiffahrt (1 line, 24.6 km), Schifffahrt Lang (1 line, 16.2 km), Personenschifffahrt Wilfried Giess (1 line, 2.0 km), REGO (1 line, 6.0 km), Schweizerische Schifffahrtsgesellschaft Untersee und Rhein (1 line, 131.5 km), SGS (1 line, 136.4 km) .
What is the longest transport line in Thurgau?
The longest line in Thurgau is 3800 - BAT 3800: Kursfahrplan Bodensee CH Lindau-Rorschach-Konstanz-Meersburg at 269.5 km, a ferry service.
Which line has the most stops in Thurgau?
The line with the most stops in Thurgau is 940 - Bus 940 with 56 stops, a bus service.
How is public transport spread across districts in Thurgau?
Thurgau contains 5 districts with public transport coverage: Bezirk Frauenfeld (21 lines, 496 stops, 487.9 km), Bezirk Kreuzlingen (13 lines, 350 stops, 357.7 km), Bezirk Arbon (7 lines, 166 stops, 154.8 km), Bezirk Münchwilen (7 lines, 169 stops, 203.2 km), Bezirk Weinfelden (7 lines, 211 stops, 341.9 km) .
How does Thurgau's transport connect to the rest of Switzerland?
Thurgau's lines form part of Switzerland's national integrated public transport network (Verbund). Swiss public transport is coordinated so that connections between different operators and modes are timetabled to work together - passengers can travel seamlessly and onwards to any destination in Switzerland using a single ticket under the Swiss Travel System.
Is public transport good in Thurgau?
Thurgau is served by 78 lines and 1427 stops across a 2812.1 km network, operated by 15 operators. Switzerland consistently ranks among the top countries in the world for public transport quality, punctuality, and coverage. Explore the full Thurgau canton overview or see all Switzerland transport.