| UN/LOCODE | Port Name | Region | Region Name | Port Type | State | Latitude & longitude | Map |
|---|---|---|---|---|---|---|---|
| CHARF | Aadorf | TG | Thurgau (de) | Road Terminal | RL | 4729N 00854E | Map |
| CHAFF | Affeltrangen | TG | Thurgau (de) | Rail Terminal,Road Terminal | RL | 4731N 00902E | Map |
| CHATN | Altnau | TG | Thurgau (de) | Road Terminal | RL | 4707N 00915E | Map |
| CHBEG | Amlikon-Bissegg | TG | Thurgau (de) | Road Terminal | RL | 4733N 00902E | Map |
| CHAWL | Amriswil | TG | Thurgau (de) | Rail Terminal,Road Terminal | RL | 4732N 00918E | Map |
| CHZDD | Arbon | TG | Thurgau (de) | Road Terminal | RL | 4730N 00925E | Map |
| CHAUU | Au | TG | Thurgau (de) | Road Terminal | RL | 4723N 00857E | Map |
| CHBWI | Balterswil | TG | Thurgau (de) | Road Terminal,Multimodal Functions (ICDs, etc.) | RL | 4727N 00856E | Map |
| CHTGB | Basadingen | TG | Thurgau (de) | Road Terminal | RL | 4740N 00845E | Map |
| CHBGS | Berg | TG | Thurgau (de) | Road Terminal | RL | 4735N 00910E | Map |
| CHTBN | Bettwiesen | TG | Thurgau (de) | Multimodal Functions (ICDs, etc.) | RL | 4729N 00901E | Map |
| CHBCZ | Bischofszell | TG | Thurgau (de) | Road Terminal | RL | 4729N 00914E | Map |
| CHCGO | Bottighofen | TG | Thurgau (de) | Road Terminal | RL | 4738N 00913E | Map |
| CHBGL | Bürglen | TG | Thurgau (de) | Road Terminal | RL | 4733N 00909E | Map |
| CHBUU | Bussnang | TG | Thurgau (de) | Rail Terminal,Road Terminal | RL | 4733N 09004E | Map |
| CHDET | Dettighofen | TG | Thurgau (de) | Road Terminal | RL | 4736N 00856E | Map |
| CHDSH | Diessenhofen | TG | Thurgau (de) | Road Terminal | RL | 4742N 00845E | Map |
| CHDOC | Dotnacht | TG | Thurgau (de) | Road Terminal | RL | 4736N 00908E | Map |
| CHDOZ | Dozwil | TG | Thurgau (de) | Road Terminal | RQ | 4734N 00919E | Map |
| CHDUS | Dussnang | TG | Thurgau (de) | Road Terminal,Multimodal Functions (ICDs, etc.) | RL | 4726N 00858E | Map |
| CHTEH | Ennetaach | TG | Thurgau (de) | Multimodal Functions (ICDs, etc.) | RL | 4732N 00912E | Map |
| CHERT | Erlen | TG | Thurgau (de) | Multimodal Functions (ICDs, etc.) | RQ | 4733N 00914E | Map |
| CHEMG | Ermatingen | TG | Thurgau (de) | Road Terminal,Multimodal Functions (ICDs, etc.) | RL | 4740N 00905E | Map |
| CHESZ | Eschenz | TG | Thurgau (de) | Multimodal Functions (ICDs, etc.) | RL | 4739N 00852E | Map |
| CHEHK | Eschlikon | TG | Thurgau (de) | Rail Terminal,Road Terminal | RL | 4728N 00858E | Map |
| CHFBA | Felben | TG | Thurgau (de) | Rail Terminal,Road Terminal | RL | 4735N 00857E | Map |
| CHFRT | Frasnacht | TG | Thurgau (de) | Road Terminal | RL | 4731N 00924E | Map |
| CHFRN | Frauenfeld | TG | Thurgau (de) | Road Terminal | RQ | ||
| CHFRE | Freidorf | TG | Thurgau (de) | Rail Terminal,Road Terminal | RL | 4729N 00925E | Map |
| CHGTB | Gottlieben | TG | Thurgau (de) | Rail Terminal,Road Terminal | RL | 4740N 00908E | Map |
| CHGTT | Güttingen | TG | Thurgau (de) | Port,Rail Terminal,Road Terminal,Multimodal Functions (ICDs, etc.) | RL | 4736N 00917E | Map |
| CHHRH | Hörhausen | TG | Thurgau (de) | Road Terminal | RL | 4738N 00858E | Map |
| CHHOR | Horn | TG | Thurgau (de) | Road Terminal | RL | ||
| CHHUT | Hüttlingen | TG | Thurgau (de) | Road Terminal | RL | 4734N 00859E | Map |
| CHHWI | Huttwilen | TG | Thurgau (de) | Road Terminal | RL | 4736N 00852E | Map |
| CHISL | Islikon | TG | Thurgau (de) | Road Terminal | RL | 4732N 00850E | Map |
| CHKSW | Kesswil | TG | Thurgau (de) | Road Terminal | RL | 4735N 00918E | Map |
| CHKRA | Kradolf | TG | Thurgau (de) | Road Terminal | RL | 4732N 00912E | Map |
| CHKRZ | Kreuzlingen | TG | Thurgau (de) | Port | RQ | ||
| CHLRB | Langrickenbach | TG | Thurgau (de) | Road Terminal | RL | 4735N 00914E | Map |
| CHLGO | Lengwil-Oberhofen | TG | Thurgau (de) | Road Terminal | RL | 4737N 00911E | Map |
| CHMAM | Mammern | TG | Thurgau (de) | Road Terminal | RL | 4739N 00855E | Map |
| CHMAR | Märstetten | TG | Thurgau (de) | Road Terminal | RL | 4736N 00904E | Map |
| CHMAE | Märwil | TG | Thurgau (de) | Road Terminal | RL | 4732N 00904E | Map |
| CHMZI | Matzingen | TG | Thurgau (de) | Rail Terminal,Road Terminal,Multimodal Functions (ICDs, etc.) | RL | 4731N 00856E | Map |
| CHAS2 | Mettlen | TG | Thurgau (de) | Road Terminal | RL | 4732N 00907E | Map |
| CHMLL | Müllheim | TG | Thurgau (de) | Road Terminal | RL | 4736N 00900E | Map |
| CHMTG | Mullheim Tg | TG | Thurgau (de) | Road Terminal | RL | 4736N 00900E | Map |
| CHMWI | Münchwilen | TG | Thurgau (de) | Road Terminal | RL | 4728N 00859E | Map |
| CHMSL | Münsterlingen | TG | Thurgau (de) | Road Terminal | RL | 4738N 00914E | Map |
| CHNEN | Neuwilen | TG | Thurgau (de) | Multimodal Functions (ICDs, etc.) | RQ | 4761N 00907E | Map |
| CHORA | Oberaach | TG | Thurgau (de) | Rail Terminal,Road Terminal | RL | 4733N 00916E | Map |
| CHORF | Oberneunforn | TG | Thurgau (de) | Road Terminal | RL | 4736N 00846E | Map |
| CHOBG | Oberwangen | TG | Thurgau (de) | Road Terminal | RL | 4655N 00721E | Map |
| CHPFY | Pfyn | TG | Thurgau (de) | Road Terminal | RL | 4736N 00858E | Map |
| CHRHI | Rickenbach | TG | Thurgau (de) | Road Terminal | RL | 4727N 00904E | Map |
| CHROW | Roggwil | TG | Thurgau (de) | Road Terminal | RL | 4730N 00923E | Map |
| CHRMH | Romanshorn | TG | Thurgau (de) | Port,Rail Terminal,Road Terminal,Border Crossing | RL | 4734N 00923E | Map |
| CHTTG | Salenstein | TG | Thurgau (de) | Port,Multimodal Functions (ICDs, etc.) | RL | 4740N 00903E | Map |
| CHSAL | Salmsach | TG | Thurgau (de) | Road Terminal | RL | 4733N 00922E | Map |
| CHSCG | Scherzingen | TG | Thurgau (de) | Road Terminal | RL | 4738N 00912E | Map |
| CHSHT | Schlatt | TG | Thurgau (de) | Multimodal Functions (ICDs, etc.) | RQ | 4739N 00842E | Map |
| CHSLI | Schlattingen | TG | Thurgau (de) | Road Terminal | RL | 4740N 00845E | Map |
| CHSGT | Schönenberg | TG | Thurgau (de) | Road Terminal | RL | 4731N 00911E | Map |
| CHSIE | Siegershausen | TG | Thurgau (de) | Road Terminal | RL | 4737N 00909E | Map |
| CHSNH | Sirnach | TG | Thurgau (de) | Rail Terminal,Road Terminal | RL | 4728N 00900E | Map |
| CHSID | Sitterdorf | TG | Thurgau (de) | Rail Terminal,Road Terminal,Multimodal Functions (ICDs, etc.) | RL | 4730N 00915E | Map |
| CHSMM | Sommeri | TG | Thurgau (de) | Road Terminal | RL | 4734N 00917E | Map |
| CHSTC | Steckborn | TG | Thurgau (de) | Road Terminal | RL | 4740N 00859E | Map |
| CHTGS | Stein am Rhein | TG | Thurgau (de) | Rail Terminal,Road Terminal,Multimodal Functions (ICDs, etc.) | RL | 4739N 00851E | Map |
| CHSTB | Steinebrunn | TG | Thurgau (de) | Road Terminal | RQ | 4633N 00746E | Map |
| CHSTF | Stettfurt | TG | Thurgau (de) | Road Terminal | RL | 4723N 00857E | Map |
| CHSGE | Sulgen | TG | Thurgau (de) | Rail Terminal,Road Terminal | RQ | ||
| CHTGC | Tägerschen | TG | Thurgau (de) | Road Terminal,Multimodal Functions (ICDs, etc.) | RL | 4730N 00901E | Map |
| CHTWN | Tägerwilen | TG | Thurgau (de) | Road Terminal | RL | ||
| CHTHD | Thundorf | TG | Thurgau (de) | Road Terminal | RL | 4732N 00858E | Map |
| CHTOB | Tobel | TG | Thurgau (de) | Road Terminal,Multimodal Functions (ICDs, etc.) | RL | 4731N 00902E | Map |
| CHUGN | Uesslingen | TG | Thurgau (de) | Road Terminal | RL | 4735N 00850E | Map |
| CHUTT | Uttwil | TG | Thurgau (de) | Multimodal Functions (ICDs, etc.) | RL | 4735N 00920E | Map |
| CHWDI | Wäldi | TG | Thurgau (de) | Road Terminal | RL | 4738N 00905E | Map |
| CHWGI | Wängi | TG | Thurgau (de) | Rail Terminal,Road Terminal | RL | 4730N 00857E | Map |
| CHVTW | Warth-Weiningen | TG | Thurgau (de) | Road Terminal | RL | 4735N 00852E | Map |
| CHWFL | Weinfelden | TG | Thurgau (de) | Road Terminal | RL | 4734N 00906E | Map |
| CHWGT | Wigoltingen | TG | Thurgau (de) | Road Terminal | RL | 4736N 00902E | Map |
| CHZSD | Zihlschlacht-Sitterdorf | TG | Thurgau (de) | Road Terminal | RL | 4731N 00916E | Map |
AA - Approved by competent national government agency
AC - Approved by Customs Authority
AF - Approved by national facilitation body
AI - Code adopted by international organisation (IATA, ECLAC, EUROSTAT, etc.)
AM - Approved by the UN/LOCODE Maintenance Agency
AQ - Entry approved, functions not verified
AS - Approved by national standardisation body
QQ - Original entry not verified since date indicated
RL - Recognised location - Existence and representation of location name confirmed by check against nominated gazetteer or other reference work
RN - Request from credible national sources for locations in their own country
RQ - Request under consideration
RR - Request rejected
UR - Entry included on user's request; not officially approved
XX - Entry that will be removed from the next issue of UN/LOCODE
You can use the search function above to enter city names to find the UN/LOCODE. Or you can search for the UN/LOCODE of corresponding Switzerland cities by region.