Bodensee-Oberschwaben-Bahn (BOB)

The Bodensee-Oberschwaben-Bahn is a regional local transport company. Its abbreviation BOB is used twice in the German railway world – a classic stumbling block.

Also known as: BOB

GermanyGermanyLocal & regional services8 min read

Local transport

Business area

BOB

common abbreviation – used more than once

Region

name element points to its origin

Key takeaways

  • The Bodensee-Oberschwaben-Bahn is a local transport company – passenger trains, no freight services.
  • The abbreviation BOB is used twice: it also stands for a Bavarian regional railway company.
  • Regional names in the company name are a typical pattern in German regional transport.
  • Services are put out to tender – who runs a line can change with the next contract.
  • The data panel remains reliable, not the colour and not the line symbol.
Contents
  1. 1.What is the Bodensee-Oberschwaben-Bahn?
  2. 2.The problem with abbreviations
  3. 3.Identification in the field: what makes local transport
  4. 4.What award procedures mean for spotters
  5. 5.Vehicle worlds in southern German regional services
  6. 6.Documenting local transport sightings correctly
  7. 7.Common mix-ups
  8. 8.Verdict

Fact file

Business areaRegional and local passenger rail
Structure of the nameTwo regional names plus “Bahn” (railway) – typical of regional local transport companies
Common abbreviationBOB – assigned more than once in the German railway world
How to identify it in the fieldData panel, vehicle number, train category and line signage

How to recognise this operator

Is this really Bodensee-Oberschwaben-Bahn (BOB)?

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

  • Passenger trains rather than freight trains – railcars or push-pull trains, no groups of wagons
  • Data panel with the country code D, vehicle keeper marking and twelve-digit vehicle number
  • Line and destination signage on the front and side of the vehicle
  • Vehicles that suit regional services: low entrances, short train units
  • Regular, clock-face-style services rather than individual special runs

Updated: August 2026 – Three letters, two companies, two regions: “BOB” is one of the best-known examples of abbreviations in the German railway world not being unique. This page places the Bodensee-Oberschwaben-Bahn, explains the pattern behind regional local transport companies and shows how to avoid mix-ups reliably.

Spotted a regional train? The number beats the abbreviation.

Enter the vehicle number, line and location in Traintrack – then the assignment will be unambiguous later.

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

What is the Bodensee-Oberschwaben-Bahn?

The Bodensee-Oberschwaben-Bahn is a German company in regional and local passenger rail. Its company name follows a pattern you’ll find everywhere in regional transport: two regional names – Bodensee (Lake Constance) and Oberschwaben (Upper Swabia) – plus the word “Bahn” (railway). That makes it immediately clear from the outside that this is about passenger trains in a clearly defined area – and not about freight, engineering work or vehicle hire. On the vehicles, this identity appears as its own network brand, Bodensee-Oberschwaben-Bahn (BOB).

That’s already more information than many company names provide. What the name doesn’t say, on the other hand, is which lines are currently served, with which vehicles and on whose behalf. That information depends on service contracts and changes with every new award. That’s why it is deliberately not included here.

The problem with abbreviations

In the railway world, abbreviations are practical but not protected. The same sequence of letters can stand for several companies, and “BOB” is a textbook example: besides the Bodensee-Oberschwaben-Bahn, the abbreviation is also used for the Bayerische Oberlandbahn – a completely different company in a completely different region.

Why this is more than a footnote

In forums, old photo archives and collections, ambiguous abbreviations lead to incorrect assignments that are passed on for years. The way out is simple and takes ten seconds: note the full company name and the twelve-digit vehicle number. Together they are unambiguous; an abbreviation on its own never is.

The principle applies far beyond this case. Abbreviations such as “EB”, “SVG” or “ESG” are assigned several times in the German railway world, without the companies having anything to do with each other. If you get into the habit of treating abbreviations only as shorthand and never as identifiers, you avoid the most common source of errors in sighting collections. How to identify companies reliably in general is described in the guide Who’s actually running it? Identifying the railway operator.

Identification in the field: what makes local transport

Determine the type of train

Passenger train or freight train? Railcar or locomotive with coaches? That separates local transport from the rest in two seconds.

Read the line and the train's route

Destination display on the front and side, plus the train category. It tells you whether you are looking at a regular working or a strengthening service.

Read the data panel

Country code, vehicle keeper marking and full vehicle number. On multiple units it is usually on the car body below the windows.

Count the units

How many multiple units are coupled together? This note later makes the difference between a number and a statement about the service.

What award procedures mean for spotters

In Germany, local transport isn’t offered freely on the market; it is ordered and awarded by public transport authorities. In Baden-Württemberg, the Nahverkehrsgesellschaft Baden-Württemberg (NVBW) is involved in planning and tendering. For you in the field, this has concrete consequences worth knowing.

What can change How quickly What that means for sightings
Operator of a line with every new service contract never note the company assignment as permanent
Class in use with a contract or vehicle procurement record class and company separately
Livery and lettering often delayed after a change colour is never proof
Keeper of the vehicle independent of the operator with pool vehicles note the vehicle keeper marking separately
Line and frequency structure with timetable changes always write down the date and time

This table explains why older information from the internet should be treated with caution. It was correct at the time – and may no longer be today.

Which multiple unit is running where right now?

Community sightings show you current workings, instead of you relying on outdated lists.

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

Vehicle worlds in southern German regional services

Which class runs on a particular line is one of the things that change. The designs themselves, on the other hand, are stable and easy to learn. In southern German regional services you’ll regularly come across short, single-car diesel railcars such as the Regio-Shuttle RS1, two-car classics of the Class 628/629 and modern articulated railcars of the LINT 41 family.

If you want to identify unknown vehicles systematically, the guide to identifying classes helps: it starts from visible features – number of axles, door arrangement, shape of the front – and not from prior knowledge about the operator.

Comparable regional companies in the south-west are SWEG Südwestdeutsche Landesverkehrs-GmbH and the Schwäbische Alb-Bahn. Both show how differently local transport companies can be set up, even though their names are built on the same pattern. The brand Hohenzollerische Landesbahn (HzL), which is still visible on vehicles in the south-west today, is formed on the same pattern too.

Documenting local transport sightings correctly

Is your local transport sighting complete?

Tick off what you have noted – from four ticks upwards the observation stays usable for good.

  • Full vehicle number including check digit
  • Full company name, not just the abbreviation
  • Line and direction of travel
  • Station or point on the line as precisely as possible
  • Date and time
  • Number of coupled units

How to turn this into a clean, verifiable report is shown in the guide to reporting sightings.

Rules apply on the platform

Stay behind the safety line, even for a better picture. Track areas and level crossings are off-limits. Operational and stabling facilities are private property and not a place for photos. This applies however quiet a line seems – regional trains are quiet and arrive faster than you think.

Common mix-ups

The assignment is certain if …

  • you have read the full vehicle number
  • the company name is written out in full on the vehicle
  • the place and time of the observation are recorded
  • you have noted the vehicle keeper marking and the operator separately

Be careful if …

  • you are relying only on a three-letter abbreviation
  • the train is running in a transitional livery
  • you are taking the information from an older forum post
  • a vehicle comes from a pool and runs for several operators

No assignment if …

  • only the colour of the train is known
  • the line is the only clue
  • you remember the logo but not the number

The most common mistakes are surprisingly uniform. First: an abbreviation is treated as unique, even though it never is. Second: a line is equated with a company, even though awards change regularly. Third: the livery is declared proof, even though vehicles run in their old colours for months, especially after a change of operator. Fourth: keeper and operator end up in the same field, so that later nobody can reconstruct which detail was observed and which was inferred.

All four mistakes have the same solution. Consistently separate what you read on the vehicle from what you deduced from it. The first category stays reliable for good; the second you can correct at any time without damaging the observation itself. Collections that maintain this separation from the start age considerably better than those in which the two are mixed.

Verdict

The Bodensee-Oberschwaben-Bahn stands for two things at once: the widespread pattern of regional local transport companies and the trap of ambiguous abbreviations. Once you’ve understood both, you’ll automatically take cleaner notes – and still be able to find your own sightings years later.

In short

An abbreviation is shorthand, not an ID card. The full company name plus the twelve-digit vehicle number are unambiguous together – everything else is interpretation.

Your local transport logbook

Collect lines, vehicles and locations in one place – and see which multiple units you're still missing.

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

Summary

  • Regional local transport companies carry their region in their name and their task in the train category.
  • Abbreviations in the railway world are not unique – the same three letters often stand for several companies.
  • Who serves a line is the result of award procedures and changes over the years.
  • For sightings, the vehicle number is what counts, because it stays the same regardless of contracts and liveries.

Frequently asked questions

What is the Bodensee-Oberschwaben-Bahn?

A regional company in regional and local passenger rail. The name combines two southern German regional names – Bodensee (Lake Constance) and Oberschwaben (Upper Swabia) – with the word “Bahn” (railway), a pattern that is very common in German regional transport. Which lines are currently served is determined by service contracts and can change with new awards.

What does the abbreviation BOB stand for?

In everyday use, for the Bodensee-Oberschwaben-Bahn – but not only that. The same three letters are also used in the German railway world for a Bavarian regional railway company. Abbreviations are not protected identifiers, so in sightings you should always record the full company name and the vehicle number.

How do I tell the two BOBs apart in the field?

By location and vehicle number. Regional local transport companies operate in clearly defined areas; a train on Lake Constance is geographically something different from one in the Bavarian Oberland. The assignment only becomes completely certain via the twelve-digit vehicle number, because it is unique.

Is the company a railway undertaking or an infrastructure manager?

A local transport company acts as a railway undertaking (German: EVU) – it runs trains. The tracks it runs on generally belong to an infrastructure manager (German: EIU). That's why several operators often run side by side on the same lines.

Why does the company running a line change?

Because local transport services are put out to tender and awarded by public transport authorities. When a contract expires, another company can win it. Vehicles, liveries and lettering then sometimes change too, and sometimes stay – for current responsibilities, always check the situation with the transport authority.

Which vehicles run in southern German regional services?

One- to three-car railcars with low entrances are typical, some diesel and some electric multiple units. Which class actually runs on a given line depends on the service contract and the vehicle pool and changes over the years. You can reliably recognise the design; the company assignment only via the data panel.

Where can I watch these trains well?

From platforms, from public paths and from road bridges. Track areas and level crossings are not photo spots but danger points. On platforms, the operator's house rules also apply – stay behind the safety line.

What makes a good local transport sighting?

The full vehicle number, the train's route or the line, location, date and time. With multiple units, it's also worth noting how many units were coupled together – that lets you reconstruct strengthened services and traffic peaks later.

Log a sighting of Bodensee-Oberschwaben-Bahn (BOB)

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 German railway operators