Transports Publics du Chablais (TPC)

Transports Publics du Chablais (TPC) is a Swiss railway and transport company with a French-language name. The name gives the landscape the operation calls home – the data panel gives you the keeper.

Also known as: TPC

SwitzerlandSwitzerlandLocal & regional services8 min read

CH

Country code on the data panel

French

Language of the company name

Regional services

identifiable business area

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
  1. 1.What is Transports Publics du Chablais (TPC)?
  2. 2.Multilingualism as an identifying feature
  3. 3.Handling bilingual place names correctly
  4. 4.Vehicles in the Swiss designation system
  5. 5.Observing and documenting
  6. 6.Common mix-ups
  7. 7.Conclusion

Fact file

Business areaRegional passenger rail services, plus transport services in combination with road services
CountrySwitzerland
Origin of the nameChablais – the name of the landscape in the lower Rhône valley by Lake Geneva
Language areaFrench-speaking western Switzerland
Country code on the data panelCH

How to recognise this operator

Is this really Transports Publics du Chablais (TPC)?

Tick off everything that applies to the train you are looking at right now.

  • 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.

Download Traintrack on the App Store4.8(23 ratings) Get Traintrack on Google Play4.4(35 ratings)

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.

Download Traintrack on the App Store4.8(23 ratings) Get Traintrack on Google Play4.4(35 ratings)

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?

Tick off what you've recorded – with four ticks or more, the sighting will be usable.

  • 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.

Your Swiss sightings in one place

Company, vehicle, location and date in one app – and you can see straight away which operators you're still missing.

Download Traintrack on the App Store4.8(23 ratings) Get Traintrack on Google Play4.4(35 ratings)

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.

Download Traintrack on the App Store4.8(23 ratings)Get Traintrack on Google Play4.4(35 ratings)

Vehicles in the rolling stock database

More operators

Who is behind it

Groups, brands, manufacturers and operators – who owns whom and how to recognise them out in the field.

All railway companies →

Related guides from the blog

TT

Traintrack editorial team

The railway operator database is built from operational observation, community sightings and publicly available sources. Service contracts, fleets and owners change all the time – confirmed details are in the fact file, and anything subject to change is marked as such.

← All Swiss railway operators