Key takeaways
- “Transports Publics” means public transport operator, “Fribourgeois” is the adjective for the canton of Fribourg.
- The language border runs through the canton – which is why many places carry two equally valid names.
- Place names aren't a detail, they're data quality: if you write Murten sometimes and Morat other times, you fragment your own archive.
- The abbreviation TPF is a clue, the data panel with country code and keeper marking is the proof.
- Lines, services and vehicles change – check the current situation before planning a trip.
Contents
Fact file
| Business area | Public passenger transport, including rail services |
|---|---|
| Area of reference | Canton of Fribourg (German: Freiburg) |
| Country of registration | Switzerland – the data panel starts with CH- |
| Meaning of the name | “Transports Publics” means public transport operator, “Fribourgeois” is the adjective for the canton |
| Abbreviation | TPF – also used on vehicles and in timetables |
How to recognise this operator
Is this really Transports Publics Fribourgeois (TPF)?
- The data panel starts with the country code CH-
- The abbreviation TPF on the vehicle, often alongside the spelled-out French name
- Markings and notices can be bilingual
- Vehicle designations follow the Swiss scheme of letters and an axle fraction
- Station signs in the operating area carry either a French or a German name, depending on the place
- Train formation predominantly multiple units, single or coupled together
Updated: August 2026 – You get off at a station whose sign says “Murten”, travel twenty minutes further, and find yourself at a station called “Fribourg” – while your timetable says “Freiburg”. Welcome to the operating area of Transports Publics Fribourgeois (TPF). This page shows what the name reveals, how bilingual areas shape everyday rail life, and how to record sightings so they don’t fall apart over place names.
Log a sighting without losing track of the place
Record the vehicle number, markings, station and time together – done in a matter of seconds.
What is Transports Publics Fribourgeois (TPF)?
Transports Publics Fribourgeois is a transport company connected to the canton of Fribourg. The company name is French and can be read word for word: “Transports Publics” means public transport operator, and “Fribourgeois” is the adjective for the canton’s name, Fribourg – Freiburg in German. The abbreviation TPF is made up of the initial letters, and you’ll come across it on the vehicle as well as in the timetable.
So the name names the function and the area of reference, not the technology, network or fleet. This structure is common in French-speaking Switzerland: Transports Publics Neuchâtelois and Transports Publics du Chablais also carry the function in their name and add a geographical reference to it.
What this type of name tells you
A name made up of a functional term plus an area reference reliably tells you what a company does and where its focus lies. It tells you nothing about size, track gauge, line length or ownership. Anyone trying to read more into such a name starts guessing – and guesses have no place in a sightings archive.
A bilingual operating area: why places have two names
The language border between French- and German-speaking Switzerland runs through the canton of Fribourg. The canton is bilingual, and that’s not just a formality: it means place names, markings, notices and announcements exist in two languages – and that neither form is a translation of the other. Both are equally in common use.
For travellers, this is usually unremarkable. For anyone documenting observations, it’s a serious source of error. A place that sits in your archive under two spellings is, in effect, two places. Search functions then only find it half the time, statistics count it twice, and comparisons with other people’s sightings stop lining up.
| German form | French form | What to watch out for |
|---|---|---|
| Freiburg | Fribourg | timetable and station sign can show different forms |
| Murten | Morat | both officially in use, neither is a translation |
| Neuenburg | Neuchâtel | common German form for a French place name |
| Biel | Bienne | example from a different canton of the same dual naming |
| Genf | Genève | internationally there’s also a third, English spelling (Geneva) |
The practical consequence is simple and effective: note the name the way it appears on the station sign, and put the second form in brackets afterwards. That makes the sighting findable in both language worlds, without you having to pick one. And because timetable media and signage don’t always use the same form, you’ll also have documented which variant was actually there on the spot.
A second point concerns photos. If you get a station sign into the shot, you’ve documented the place for good – regardless of what you later called it in a database. In bilingual areas, that’s the best evidence you can get.
Location, vehicle and time in one entry
That keeps your sighting findable – even when the station has two names.
Identifying it in the field
Read the abbreviation and lettering
The abbreviation TPF appears on the side of the carriage, often next to the spelled-out French name. A clue, not yet proof.
Check the data panel
The country code and keeper marking appear on the side of the vehicle. Vehicles registered in Switzerland begin with CH-.
Note the vehicle number
Only the complete number makes the sighting unambiguous – even later, once a vehicle has been redesigned.
Record the location bilingually
Sign name first, second form in brackets. That costs three seconds and saves the sighting's usability.
How to get from the vehicle to the company is described in the guide Who’s actually running this? Identifying the EVU. What belongs in a good report is shown in the guide to reporting sightings.
Classifying vehicles and train formations
Which vehicle actually runs a given service is decided by the diagram and changes with timetable changes and new procurement. What’s stable is how the designations are read: Swiss traction vehicles carry letters and an axle fraction that sets the number of powered axles against the total number of axles. This scheme comes from the Swiss Federal Railways and is also used by the private railways.
For comparison, the classes database has modern regional multiple units such as the RABe 533 (FLIRT Evo), the RABe 523 and the RABe 524. They show how similar vehicles of the same family can look – and why the type alone never proves which company runs a train. Another example from French-speaking Switzerland of a railway with a French name is the Chemin de fer Lausanne–Echallens–Bercher.
Photographing and documenting in the region
Is your sighting bilingually sound?
- Complete vehicle number
- Country code and keeper marking from the data panel
- Place name exactly as it appears on the sign
- Second language form of the place name in brackets
- Date and time
- Train formation and direction of travel
For photos, the same applies in this region as everywhere else, with one addition: include a sign in the shot wherever possible. How to photograph trains cleanly from a technical standpoint is described in the article How to take good photos of trains.
Choosing a location and the terrain
Only observe from platforms and publicly accessible paths. Track areas and operational railway land are off-limits, even when no train is in sight at the moment. In hilly and pre-Alpine terrain, alpine hazards come into play too: the weather can turn within minutes, and off marked paths there's a risk of rockfall and, in winter, avalanches. Factor in the way back and the last connection.
Common mix-ups
- Place names treated as variants – Fribourg and Freiburg are the same place, but easily become two entries in an archive.
- Language of the announcement read as a clue to the company – the language follows the area, not the company.
- Abbreviation equated with the company – three-letter abbreviations look very similar across Switzerland; only the markings actually prove the match.
- Vehicle type mistaken for proof – the same multiple-unit family runs at many railways.
- Canton name mistaken for a network boundary – a cantonal adjective in a company name describes the area of reference, not the extent of a network.
Conclusion
Transports Publics Fribourgeois is a good lesson for anyone who collects sightings over the long term: the company name clearly states what’s being done and where – and the operating area is a reminder that a place in Switzerland can have two equally valid names. Anyone who takes both into account builds an archive that still holds up when someone else searches through it.
In brief
“Transports Publics” means public transport operator, “Fribourgeois” names the canton of Fribourg. The proof on the vehicle remains the data panel with CH- and the keeper marking – and the place belongs in the logbook with both name forms.
Summary
- Transports Publics Fribourgeois is a transport company connected to the canton of Fribourg.
- The company name is French and names the function and the area of reference, not the technology or the network.
- In the bilingual operating area, place names exist in duplicate – for sightings, it's worth recording both forms.
- For identifying the company, what counts is the data panel on the vehicle, not the lettering and not the language of the announcement.
Frequently asked questions
What does the name Transports Publics Fribourgeois mean?
Translated literally: public transport operator of the canton of Fribourg. “Transports Publics” is the French term for public transport, and “Fribourgeois” is the adjective for the canton of Fribourg, called Freiburg in German. The name therefore names the function and the area of reference – it says nothing about the network, vehicles or lines.
Why do places in this area have two names?
Because the language border between the French- and German-speaking parts of Switzerland runs through the canton of Fribourg. The canton is bilingual, so many places carry two equally valid names – such as Fribourg and Freiburg, or Murten and Morat. Neither is a translation of the other; both are officially in use.
Which place name should I use in a sighting?
Best to use whichever one is on the station sign, followed by the other form in brackets. That keeps the sighting both findable and unambiguous. What matters is consistency: if you write Murten sometimes and Morat other times, you create two entries for the same place and lose comparability in your own archive.
How can I identify TPF vehicles in the field?
By the abbreviation TPF and the lettering on the side of the carriage, confirmed by the data panel with the country code CH. Don't rely on the colour scheme: liveries get renewed, vehicles get wrapped, and modern multiple units from different railways look very similar in their basic shape.
What does the language of the announcements say about the company?
Very little. Announcements and notices are geared to the area and the audience, not to which company owns the train. In bilingual regions, announcements can switch language while the train continues the same journey. For identifying a vehicle, the data panel remains the only reliable source.
What do Swiss vehicle designations with an axle fraction mean?
They consist of letters and a fraction. The fraction gives the number of powered axles over the total number of axles, and the letters stand for the drive type and purpose – the lower-case e, for instance, for electric traction. The system applies right across Switzerland and is independent of which company operates a vehicle.
Do other companies also operate in the canton of Fribourg?
In Switzerland, it's completely normal for several railway companies to share the same stations and be part of a common fare system. Which company provides a particular service changes with transport contracts and timetable changes. So rely on the current timetable and on what's written on the vehicle.
Where can I get a good view of trains in the region?
At stations and on publicly accessible paths along the lines. Stay behind the safety line; track areas and operational railway land are off-limits. On slopes and in the pre-Alpine region, alpine hazards come into play too: sudden weather changes, rockfall, and avalanche danger off marked paths in winter.
Log a sighting of Transports Publics Fribourgeois (TPF)
Vehicle, location and date logged in seconds – and visible to the community.
Vehicles in the rolling stock database
RABe 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.
ClassSBB Class RABe 524
The RABe 524 is an electric multiple unit from SBB's FLIRT family. Here's what the designation means and how to identify it beyond doubt.
More operators
Transports 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 & regionalTransports 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.
Local & regionalChemin de fer Lausanne–Echallens–Bercher (LEB)
The Chemin de fer Lausanne–Echallens–Bercher carries its route in its company name. Anyone who can read such place-name chains unlocks a large part of the Swiss rail landscape at a glance.
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.
Local & regionalMBC Transports de la région Morges–Bière–Cossonay
The MBC is a transport company in the Vaud region of Morges–Bière–Cossonay. Its name names three towns – and the world around it shows how gauge boundaries are bridged.
Local & regionalMontreux-Berner Oberland-Bahn AG (MOB)
Montreux-Berner Oberland-Bahn AG links the Lake Geneva region with the Bernese Oberland. Its type of railway stands for something rarely explained elsewhere: the panorama car.
Who is behind it
Groups, brands, manufacturers and operators – who owns whom and how to recognise them out in the field.
Where to see Transports Publics Fribourgeois (TPF)
Spotting locations where this operator can be seen regularly – with viewpoints, light conditions and coordinates.
Related guides from the blog




