| UN/LOCODE | Port Name | Region | Region Name | Port Type | State | Latitude & longitude | Map |
|---|---|---|---|---|---|---|---|
| CHBST | Balsthal | SO | Solothurn (de) | Road Terminal | RL | 4718N 00741E | Map |
| CHBCW | Bärschwil | SO | Solothurn (de) | Road Terminal,Multimodal Functions (ICDs, etc.) | RL | 4723N 00728E | Map |
| CHBEL | Bellach | SO | Solothurn (de) | Road Terminal | RL | 4712N 00729E | Map |
| CHBET | Bettlach | SO | Solothurn (de) | Road Terminal | RL | 4712N 00725E | Map |
| CHBIB | Biberist | SO | Solothurn (de) | Port,Rail Terminal,Road Terminal | RL | 4711N 00734E | Map |
| CHBGE | Boningen | SO | Solothurn (de) | Road Terminal | RL | 4719N 00752E | Map |
| CHESH | Breitenbach | SO | Solothurn (de) | Road Terminal | RL | 4724N 00733E | Map |
| CHBUE | Büren | SO | Solothurn (de) | Road Terminal | RL | 4727N 00740E | Map |
| CHBSH | Büsserach | SO | Solothurn (de) | Road Terminal | RL | 4723N 00732E | Map |
| CHDNK | Däniken | SO | Solothurn (de) | Rail Terminal,Road Terminal | RL | 4721N 00758E | Map |
| CHDEI | Deitingen | SO | Solothurn (de) | Road Terminal | RL | 4713N 00737E | Map |
| CHDRD | Derendingen | SO | Solothurn (de) | Rail Terminal,Road Terminal | RL | 4711N 00734E | Map |
| CHDOR | Dornach | SO | Solothurn (de) | Road Terminal | RL | 4728N 00736E | Map |
| CHDIN | Dulliken | SO | Solothurn (de) | Road Terminal | RL | ||
| CHEKG | Egerkingen | SO | Solothurn (de) | Road Terminal | RQ | 4719N 00746E | Map |
| CHSZ9 | Erlinsbach | SO | Solothurn (de) | Road Terminal | RL | 4723N 00800E | Map |
| CHEKZ | Etziken | SO | Solothurn (de) | Road Terminal | RL | 4711N 00738E | Map |
| CHYFL | Flüh | SO | Solothurn (de) | Rail Terminal,Road Terminal | RL | 4729N 00730E | Map |
| CHFML | Flumenthal | SO | Solothurn (de) | Road Terminal | RL | 4714N 00736E | Map |
| CHFUL | Fulenbach | SO | Solothurn (de) | Road Terminal | RL | 4717N 00750E | Map |
| CHGFG | Gerlafingen | SO | Solothurn (de) | Road Terminal | RQ | ||
| CHGRN | Grenchen | SO | Solothurn (de) | Road Terminal | RL | 4711N 00723E | Map |
| CHGZB | Gretzenbach | SO | Solothurn (de) | Multimodal Functions (ICDs, etc.) | RQ | 4722N 00800E | Map |
| CHGNS | Günsberg | SO | Solothurn (de) | Road Terminal | RL | 4716N 00735E | Map |
| CHGZN | Gunzgen | SO | Solothurn (de) | Rail Terminal,Road Terminal | RL | 4719N 00749E | Map |
| CHHGD | Hägendorf | SO | Solothurn (de) | Rail Terminal,Road Terminal | RL | 4720N 00750E | Map |
| CHHKN | Härkingen | SO | Solothurn (de) | Road Terminal | RL | 4718N 00749E | Map |
| CHKSO | Kestenholz | SO | Solothurn (de) | Road Terminal,Multimodal Functions (ICDs, etc.) | RL | 4716N 00745E | Map |
| CHKIB | Kienberg | SO | Solothurn (de) | Road Terminal | RL | 4727N 00758E | Map |
| CHKRI | Kriegstetten | SO | Solothurn (de) | Rail Terminal,Road Terminal | RL | 4711N 00736E | Map |
| CHLAD | Langendorf | SO | Solothurn (de) | Road Terminal | RL | 4711N 00731E | Map |
| CHLSF | Lostorf | SO | Solothurn (de) | Multimodal Functions (ICDs, etc.) | RL | 4723N 00757E | Map |
| CHSOL | Lusslingen | SO | Solothurn (de) | Road Terminal | RL | 4711N 00730E | Map |
| CHLRH | Luterbach | SO | Solothurn (de) | Multimodal Functions (ICDs, etc.) | RL | 4713N 00735E | Map |
| CHMAZ | Matzendorf | SO | Solothurn (de) | Road Terminal | RL | 4718N 00737E | Map |
| CHMLW | Mümliswil | SO | Solothurn (de) | Road Terminal | RL | 4721N 00742E | Map |
| CHNEU | Neuendorf | SO | Solothurn (de) | Road Terminal | RQ | ||
| CHNRN | Niederbuchsiten | SO | Solothurn (de) | Multimodal Functions (ICDs, etc.) | RL | 4717N 00746E | Map |
| CHNBA | Niedererlinsbach | SO | Solothurn (de) | Road Terminal | RL | 4724N 08000E | Map |
| CHNDG | Niedergösgen | SO | Solothurn (de) | Road Terminal,Multimodal Functions (ICDs, etc.) | RL | 4722N 00758E | Map |
| CHNUG | Nunningen | SO | Solothurn (de) | Road Terminal | RL | 4724N 00736E | Map |
| CHOBB | Oberbuchsiten | SO | Solothurn (de) | Road Terminal | RL | 4718N 00745E | Map |
| CHGEN | Obergerlafingen | SO | Solothurn (de) | Road Terminal,Multimodal Functions (ICDs, etc.) | RL | 4710N 00734E | Map |
| CHOGN | Obergösgen | SO | Solothurn (de) | Road Terminal | RL | 4722N 00757E | Map |
| CHOSN | Oensingen | SO | Solothurn (de) | Rail Terminal,Road Terminal | RL | 4718N 00743E | Map |
| CHOLT | Olten | SO | Solothurn (de) | Road Terminal | RQ | ||
| CHRBH | Rickenbach | SO | Solothurn (de) | Road Terminal | RL | 4720N 00751E | Map |
| CHRIE | Riedholz | SO | Solothurn (de) | Rail Terminal,Road Terminal | RL | 4714N 00734E | Map |
| CHRDD | Rodersdorf | SO | Solothurn (de) | Multimodal Functions (ICDs, etc.) | RL | 4729N 00727E | Map |
| CHSWD | Schönenwerd | SO | Solothurn (de) | Rail Terminal,Road Terminal | RL | 4722N 00800E | Map |
| CHSWE | Seewen | SO | Solothurn (de) | Road Terminal | RL | 4726N 00740E | Map |
| CHSLZ | Selzach | SO | Solothurn (de) | Rail Terminal,Road Terminal | RL | 4712N 00726E | Map |
| CHSOO | Solothurn | SO | Solothurn (de) | Road Terminal | RL | 4713N 00732E | Map |
| CHSOK | Stüsslingen | SO | Solothurn (de) | Road Terminal,Multimodal Functions (ICDs, etc.) | RL | 4723N 00758E | Map |
| CHSBI | Subingen | SO | Solothurn (de) | Rail Terminal,Road Terminal | RL | 4712N 00736E | Map |
| CHTBS | Trimbach | SO | Solothurn (de) | Multimodal Functions (ICDs, etc.) | RL | 4721N 00754E | Map |
| CHWSO | Wangen | SO | Solothurn (de) | Road Terminal | RL | 4721N 00752E | Map |
| CHWEL | Welschenrohr | SO | Solothurn (de) | Road Terminal | RL | 4717N 00732E | Map |
| CHWZA | Winznau | SO | Solothurn (de) | Road Terminal | RL | 4722N 00756E | Map |
| CHWIT | Witterswil | SO | Solothurn (de) | Road Terminal | RL | 4729N 00731E | Map |
| CHWFW | Wolfwil | SO | Solothurn (de) | Road Terminal | RL | 4716N 00747E | Map |
| CHZWL | Zuchwil | SO | Solothurn (de) | Rail Terminal,Road Terminal | RL | 4712N 00733E | 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.