Key takeaways
- TPC is a Swiss transport company with a French-language name; Transports Publics stands for public passenger transport.
- The core of the name is a landscape: Chablais refers to the region in the lower Rhône valley by Lake Geneva.
- Switzerland is multilingual – company names, place names and markings change language depending on the linguistic region.
- The reliable feature stays the data panel with country code CH and keeper marking, not the livery.
- For your archive, the rule is: write place names the way they're used locally – otherwise you won't be able to find your sighting again later.
Contents
Fact file
| Business area | Regional passenger rail services, plus transport services in combination with road services |
|---|---|
| Country | Switzerland |
| Origin of the name | Chablais – the name of the landscape in the lower Rhône valley by Lake Geneva |
| Language area | French-speaking western Switzerland |
| Country code on the data panel | CH |
How to recognise this operator
Is this really Transports Publics du Chablais (TPC)?
- The data panel starts with the country code CH – the code after it names the keeper
- Company name entirely in French, with no German legal form designation
- The name component Transports Publics points to public transport, not freight
- The landscape name Chablais in the company name, instead of a pair of towns
- Train formation made up of railcars or short regional trains, not freight wagons
- Signage, announcements and destination displays in the operating area predominantly in French
Updated: August 2026 – A regional train in the pre-Alpine foothills of French-speaking Switzerland, with a company name on the side that sounds like a railway but doesn’t contain a single German word. That’s exactly the norm in the Romandy. Transports Publics du Chablais (TPC) is a good example of how to read Swiss transport companies when the name comes from a different linguistic region.
Sighting in French-speaking Switzerland? Log it correctly straight away.
Company, vehicle number and location in one entry – so your observation is still findable a year from now.
What is Transports Publics du Chablais (TPC)?
Transports Publics du Chablais is a Swiss transport company with rail operations in the Chablais, the landscape in the lower Rhône valley by the eastern end of Lake Geneva. The company name says two things at once: Transports Publics names the business area – public passenger transport – and du Chablais the area it’s named after.
This naming logic differs from the German-language one. While German and German-Swiss railways often carry a pair of towns or the endpoints of a line in their name, companies in French-speaking Switzerland are often named after a landscape or a canton. Built the same way are, for instance, Transports Publics Fribourgeois and Transports Publics Neuchâtelois – the same structure of name, each with a different area of reference.
EVU and EIU – two roles in Switzerland too
A railway operator runs trains, a railway infrastructure manager operates track, signal boxes and stations. Many smaller Swiss railways combine both roles under one roof, others don't. You can't tell that from the company name – anyone who needs a definite answer should check the current situation.
Multilingualism as an identifying feature
Switzerland has several official languages, and its railway operations reflect that. That’s actually an advantage for identification in the field: the language of the company name already narrows down the region considerably, before you’ve even read a single number.
Classify the language of the name
French name components such as Transports, Chemin de fer or Compagnie point to French-speaking Switzerland, Italian ones to Ticino, German ones to German-speaking Switzerland.
Read the business area from the name
Transports Publics stands for public transport. Freight operators would typically carry different components in their name, such as Cargo or Fret.
Identify the area of reference
Is there a landscape, a canton or a pair of towns? A landscape name such as Chablais tells you: the company sees itself as a regional operator, not as a connection between two points.
Cross-check the data panel
Only the country code CH with the keeper marking and the complete vehicle number make the sighting unambiguous. The number follows the European UIC scheme.
The general path from train to company is set out in the guide Who’s actually running this? Identifying the EVU. In Switzerland, the only extra layer is the question of language. How the twelve-digit vehicle number is structured is explained in the guide to the UIC number.
Handling bilingual place names correctly
Along language borders, many places carry two names. For sightings, that’s not a minor detail but an archiving question: anyone who enters the same station sometimes in German, sometimes in French, ends up with two records that don’t find each other later.
| Situation | Problem in the archive | Practical solution |
|---|---|---|
| Place with two official names | sightings get split across two spellings | fix one form as the main name, note the other as an addition |
| Accents and special characters | search doesn’t find the entry without the accent | record the spelling with the accent, and also store a simplified variant |
| Company name in the national language | searching for the German translation comes up empty | always enter the original company name |
| Abbreviation instead of name | abbreviations are ambiguous | store the abbreviation and the spelled-out name together |
| Destination display differs | display shows the short form, timetable the long form | keep a photo of the destination display as evidence |
How to build a robust archive from this is described in the guide to keeping a sightings log.
A logbook that understands accents too
Enter the location, vehicle and company properly once – the search will then find the entry reliably afterwards.
Vehicles in the Swiss designation system
Swiss traction vehicles traditionally carry a letter-and-number combination such as Re 4/4 or HGe 4/4: letters for type and features, followed by the axle fraction of powered axles over total axles. Once you know this, you can read vehicle designations the same way right across the country – examples are the rack locomotive HGe 4/4 and, from the modern numbering system, the multiple unit RABe 533. The Blonay–Chamby heritage railway keeps historic narrow-gauge vehicles from the same area in service.
Which vehicles a particular company operates changes with procurement, rebuilds and disposals. The only reliable thing is therefore what’s written on the vehicle itself. How to get systematically from there to the class is shown in the guide to identifying classes.
Observing and documenting
Is your French-speaking Switzerland sighting complete?
- Complete vehicle number including the country code from the data panel
- The company's original name, not a translation
- Place name in the spelling used locally
- Date and time
- Vehicle type and approximate train length
- Anything unusual, such as a special livery or differing markings
Safety in the pre-Alpine region
Tracks, level crossings and operational railway land are not a place to shoot from – not even briefly. Where lines run through mountainous terrain, alpine hazards are added to the mix: rockfall, exposed drops, rapidly changing weather and, in winter, avalanche danger. Stay on publicly accessible paths and factor in the way back and the weather. The basic rules on safe distance at the track apply here unchanged.
Common mix-ups
- “Transports Publics” taken as the whole company name – the component appears in several company names in French-speaking Switzerland; only the regional suffix makes the name unambiguous.
- Three-letter abbreviations – TPC, TPF, TPG and others look very similar. When in doubt, write out the full name.
- Landscape mistaken for a town – anyone taking Chablais for a station name will search in vain; it’s a regional name.
- Livery treated as proof – colour schemes get renewed and covered with advertising wraps; the data panel doesn’t.
- Translated company names – a German translation is convenient, but it isn’t the company’s actual name. The original belongs in your archive.
- Regional operator and system-wide services – several companies can run in the same area, such as RegionAlps in the Valais. The data panel reliably tells them apart.
Conclusion
TPC is a good introduction to the naming logic of French-speaking Switzerland: type of transport, then area of reference, all in the language of the region. Once you recognise this structure, you can quickly classify unfamiliar company names too – and reading the data panel as well turns a guess into a robust sighting.
In brief
The name reveals the business area and the region; the data panel with country code CH reveals the keeper. Both belong together in every sighting – and please spell place names the way they're used locally.
Summary
- TPC stands for regional passenger services in French-speaking western Switzerland.
- The company name follows French naming logic: type of transport plus landscape, instead of a list of towns.
- Identification in the field works via the data panel, not via colour or lettering.
- Bilingual regions require a deliberate choice of spelling in your sightings archive.
Frequently asked questions
What does the abbreviation TPC stand for?
TPC is the initialism for Transports Publics du Chablais. The name translates loosely as “Public Transport of the Chablais”. Transports Publics describes the business area, and Chablais is the landscape the company is named after – a very common way of forming names in the French-speaking world.
Where is the Chablais?
The Chablais is a landscape in the lower Rhône valley around the eastern end of Lake Geneva. The area straddles a cantonal border and lies in the French-speaking part of Switzerland. The landscape name is therefore older than any transport company and describes a region, not a single town.
How can I reliably identify this company's vehicles?
By the data panel on the side of the vehicle. It shows the country code CH followed by the keeper marking, together with the vehicle number. Liveries and advertising wraps change, but the data panel remains the reliable evidence. Photograph it too if you want to document a sighting.
Why are Swiss company names sometimes German, sometimes French?
Because Switzerland has several official languages. Companies are named in the language of their region: in German-speaking Switzerland it's “Verkehrsbetriebe” or “Bahn”, in French-speaking Switzerland it's “Transports Publics” or “Chemin de fer”. Both describe the same thing – only the language of the region differs.
Does TPC also run freight services?
The company name points to public passenger transport. Whether, and to what extent, other services are also provided alongside that is a variable quantity and can't be inferred from the name. If in doubt, check the current status rather than generalising from the train formation seen on a single day.
How should I spell place names from bilingual areas in my sightings archive?
Best in the form used locally and on the destination displays – and then consistently. Where two names are in common use, it helps to store the second one as an addition or a tag. That way you'll find the sighting again later regardless of which language you happen to be searching in.
Is TPC the same as a city transport operator?
No. “Transports Publics” is a general term for public transport and appears in many company names in French-speaking Switzerland. The name doesn't tell you whether a company runs mainly urban, regional or mountain services – for that, you need to look at the vehicle type, the train formation and the operating area.
Which vehicles are typical in French-speaking Switzerland?
In regional services, railcars and short shuttle trains predominate; in mountain regions, vehicles with rack equipment are added to the mix. Which class is actually running depends on the operator, the track gauge and the line's profile, and changes with new procurement – looking at the vehicle itself is more reliable than any rule of thumb.
Log a sighting of Transports Publics du Chablais (TPC)
Vehicle, location and date logged in seconds – and visible to the community.
Vehicles in the rolling stock database
HGe 4/4
The HGe 4/4 is an electric rack locomotive for Swiss metre-gauge railways. This page decodes the designation and shows what to look for in the field.
ClassRABe 533 (Stadler FLIRT Evo)
The RABe 533 belongs to Stadler's FLIRT Evo generation. Here's how to read the Swiss designation, spot the articulated build and tell it apart from older FLIRTs.
ClassSBB Class RABe 523 (FLIRT)
The RABe 523 is a Swiss FLIRT series for regional traffic. Because several series share the same design, the series number decides – here's how to read it correctly.
More operators
Transports Publics Fribourgeois (TPF)
Transports Publics Fribourgeois (TPF) operates public transport in the canton of Fribourg. The language border runs right through this area – and that shapes markings, place names and sightings alike.
Local & regionalTransports Publics Neuchâtelois (transN)
Transports Publics Neuchâtelois (transN) run public transport with ties to the canton of Neuchâtel. Anyone who wants to understand Swiss railways should start with one term: the concession.
Local & regionalRegionAlps SA
RegionAlps SA is a Swiss regional operator in the Alps. Its name states both: the regional task and the mountains it takes place in.
Local & regionalForchbahn AG
Forchbahn AG is a Swiss private railway in suburban service. Its name names an area rather than two endpoints – and its operation shows how a trunk section shapes timetables.
Local & regionalLugano–Ponte Tresa Bahn (FLP)
Lugano–Ponte Tresa Bahn (FLP) is a narrow-gauge regional railway in Ticino. Its name shows, by example, how Swiss railways are named from place chains and abbreviations.
Local & regionalMatterhorn Gotthard Bahn AG (MGB)
Matterhorn Gotthard Bahn AG is a metre-gauge alpine railway. Its operation is a textbook example of how vehicles switch between friction and rack drive.
Who is behind it
Groups, brands, manufacturers and operators – who owns whom and how to recognise them out in the field.
Related guides from the blog




