Key takeaways
- The BVG operates the underground, tram, bus and ferry – but not a single S-Bahn line.
- The S-Bahn Berlin belongs to the DB group, not to the State of Berlin. Green and yellow separate two companies.
- The small and large profile are two separate vehicle worlds that cannot be mixed – not even in the workshop.
- VBB is a fare, not an operator. The network logo tells you nothing about the company running the train.
- BVG vehicles carry no UIC numbers, because they don't operate under railway law.
Contents
- 1.Fact file
- 2.Business areas
- 3.Structure & brands
- 4.History at a glance
- 5.How to recognise the company
- 6.Strengths and weaknesses
- 7.A state-owned operator, not a railway group
- 8.Green isn’t part of it
- 9.Small and large profile: the boundary nobody is moving
- 10.Where the yellow world is at its densest
- 11.Does this actually belong to the BVG?
- 12.Verdict
- 13.Frequently asked questions
Fact file
| Legal form | Public-law institution, owned by the State of Berlin |
|---|---|
| Role in the system | Municipal transport operator with its own vehicles, staff and infrastructure |
| Modes operated | Underground, tram, bus and ferries |
| Not included | The S-Bahn Berlin – it belongs to the DB group, not to the BVG |
| Legal framework | The underground and tram run under tramway law, not railway law |
| Fares | Verkehrsverbund Berlin-Brandenburg (VBB) – one fare, several operators |
| Network quirk | Two underground profiles with different car widths: small and large profile |
| How to identify it on the ground | Vehicle number and profile, not the yellow colour |
| Official website | www.bvg.de/de |
Business areas
Structure & brands
History at a glance
How to recognise Berliner Verkehrsbetriebe (BVG)
Does the train really belong to Berliner Verkehrsbetriebe (BVG)?
- Yellow as the house colour – it applies equally to the underground, tram and bus, and doesn't separate them from each other
- The small profile (U1–U4) has noticeably narrower cars than the large profile (U5–U9); the gap to the platform gives it away instantly
- A green S on a white background is always the S-Bahn – and so never the BVG
- You'll see trams almost exclusively east of the former sector boundary; in the west they're the exception
- Underground and tram vehicles carry internal fleet numbers, not twelve-digit railway numbers
- The VBB logo stands for the fare, not the operator – it also appears on other companies' vehicles
- Ferry routes run under F numbers and belong to the same network despite being boats
Strengths and weaknesses
What the company stands for
- Four modes of transport can be documented in a single day without leaving the city
- Very frequent services – you rarely wait long for a subject
- Two underground profiles mean two separate vehicle worlds in one city
- Historic vehicles regularly appear on the line network during special runs
- Open timetable and real-time data make planning a tour much easier
Where it falls short
- The uniform yellow livery doesn't help you distinguish vehicle types at all
- Underground photography in the tunnel is technically demanding and mostly only possible from the platform
- Fleet numbers follow no railway system – comparisons with UIC numbers are misleading
- Confusion with the S-Bahn Berlin is the most common mistake in Berlin sighting lists
- Advertising wraps cover the appearance of entire vehicle series
Updated: August 2026 – Yellow and green run side by side in Berlin, and almost every newcomer mixes them up at some point. The Berliner Verkehrsbetriebe run the underground, tram, bus and ferry – the S-Bahn, on the other hand, belongs to a federal group. Anyone who knows this dividing line has already ticked off Berlin’s biggest attribution mistake.
Log Berlin sightings with the right operator
Vehicle number, line and place captured in seconds – even when two operators stop at the same platform.
A state-owned operator, not a railway group
The BVG is a public-law institution and belongs to the State of Berlin. That’s something different from a holding company in the classic sense: it does hold stakes in service and staffing companies, but runs the transport itself for the most part, with its own vehicles and staff.
The crucial difference from a railway group lies in the regulatory framework. The underground and tram run under the law for tramways, not railway law. That’s why BVG vehicles carry neither a country code nor a keeper marking in a data panel – the whole identification logic you know from the railway simply doesn’t apply here.
This isn’t a technicality – it’s the reason behind most incorrect entries in Berlin sighting lists. Anyone used to identifying a locomotive by country code, keeper marking and twelve-digit number will look for this information on an underground train in vain. The cars carry internal numbers that are only unique within their own fleet – two cities can use the same car number without anyone minding. For your archive, that means: always note the operator and mode of transport alongside local transport vehicles, or the number will no longer be resolvable a year from now. How to build such an archive properly is described in the guide to keeping a sighting log.
Green isn’t part of it
S-Bahn Berlin GmbH is a railway operator and belongs to the Deutsche Bahn group. Its vehicles carry genuine vehicle numbers, run on their own tracks with a side-mounted conductor rail, and are maintained in their own works. What appears on the side as S-Bahn Berlin is both brand and company at once – at the BVG the two also coincide, but they are simply two different organisations.
Anyone looking for historic vehicles quickly ends up with associations and special-purpose companies that are formally something else again: the Historische S-Bahn Berlin, for instance, appears as its own operator, even though its trains look like a slice of everyday operations from forty years ago.
Colour first, then number
In Berlin, quick pre-sorting works, for once, by colour: yellow means BVG, a green S means S-Bahn. After that, though, the convenience ends – within the yellow world, the livery tells you nothing about the vehicle type.
Small and large profile: the boundary nobody is moving
Berlin’s underground network consists of two technically separate sub-networks. The split is over ninety years old, is built into the tunnel cross-sections, and won’t change any more.
| Feature | Small profile (U1–U4) | Large profile (U5–U9) | S-Bahn |
|---|---|---|---|
| Operator | BVG | BVG | S-Bahn Berlin GmbH |
| Car width | narrow, noticeable platform gap | wide, tight gap | wide |
| Legal framework | tramway law | tramway law | railway law |
| Vehicle number | internal | internal | twelve-digit, UIC |
| Recognisable by | car width, line number | car width, line number | green S, conductor rail |
Vehicles can’t be swapped between the two profiles. So anyone logging an underground sighting should always note the profile too – it immediately narrows the possible vehicle type down by half.
Identify the mode of transport
Underground, tram, bus, ferry or S-Bahn? This question decides which numbering system even applies.
Place the profile or network branch
For the underground, the line number is enough: U1 to U4 is small profile, U5 to U9 large profile.
Read the car number
It's on the front and the car body. Note it in full – partial numbers are hard to trace later.
Add the line and the time
Only the line plus a timestamp turn a car number into a traceable sighting.
Document doubt
If an advertising wrap covers the number, better note it as a gap than guess.
How many BVG modes can you gather?
The ferries run seasonally and much less often than everything else – schedule them first, not last.
Where the yellow world is at its densest
The underground is everywhere during the day, but demanding for photography: tunnel platforms are narrow, dark and rarely free of people. The overground sections at the edge of the network are therefore more rewarding, and the elevated sections in the city centre are the classic Berlin subject regardless.
For the tram, there’s no way around the eastern boroughs. The Flexity trams run there at short intervals, often on their own track bed and so cleanly isolated. If you want to pick up S-Bahn vehicles such as the Class 483/484 at the same time, combine it with Berlin Ostkreuz or Hauptbahnhof.
Document four modes of transport in one day
Traintrack automatically sorts your sightings by place and time – even across the underground, tram and bus.
Does this actually belong to the BVG?
It's BVG when …
- the vehicle is yellow and carries a U, M, X or plain-number line
- it's a tram within the Berlin city area
- the car number is internal rather than twelve digits
Look more closely when …
- a bus is running in the Berlin surrounding area – other companies operate there
- a full advertising wrap completely covers the house colour
- the vehicle runs in historic livery on a special service
It's not BVG when …
- a green S on a white background appears on the vehicle
- the train runs on railway tracks with an overhead line
- a twelve-digit vehicle number appears in the data panel
Regional services around Berlin have a chapter all of their own regardless: several private operators run there under the VBB fare, and the network logo on their trains tells you just as little about the company as it does on a BVG bus. The guide to identifying classes shows how to resolve such cases properly.
Underground installations are operational premises
Photographing from the platform is normal; entering tunnels, tracks or depots is not. On underground stations, the operator's house rules also apply, and setting up a tripod there quickly becomes an issue. The basics are set out in the article on house rules at stations, and the distance rules in safe distance from the track.
Verdict
The BVG is not a railway group in the sense of a holding company with transport subsidiaries, but a municipal operator that runs four modes of transport itself. That’s exactly why it’s so rewarding for spotters – and exactly why the confusion with the S-Bahn is so persistent.
Remember that yellow belongs to the State of Berlin and green to the federal government, and you’ve handled Berlin’s most important attribution. Everything else comes down to the car number.
In short
The BVG runs its own services – the underground, tram, bus and ferry. The S-Bahn isn't part of it – and BVG vehicles carry no UIC numbers, because they don't operate under railway law.
Summary
- Berlin is the rare case where two major local transport operators work side by side in the same city area – one belongs to the state, the other to a federal group.
- Anyone documenting properly in Berlin notes the mode of transport first, then the profile or vehicle type, and only afterwards the line.
- The split into small and large profile is over ninety years old and will stay that way: it's built into tunnel cross-sections, not organisation charts.
- In Berlin, yellow paint is not an identifying feature but merely a clue to which of the two worlds you're looking at.
Frequently asked questions
Does the S-Bahn Berlin belong to the BVG?
No. S-Bahn Berlin GmbH is a subsidiary of Deutsche Bahn AG and so a federally owned company. The BVG belongs to the State of Berlin. Both run within the same fare network, share interchange stations and carry the same VBB logo – but organisationally they have nothing to do with each other.
Is the BVG a railway operator?
Not for its underground and tram. Both modes run under the regulations for tramways, not railway law. That's why BVG vehicles carry no data panel with a country code and keeper marking, as you'd expect on railway vehicles. What makes up a railway operator is explained in the guide Who's actually running the train?.
What's the difference between the small profile and the large profile?
The car width and the loading gauge. The older small profile serves lines U1 to U4 with narrower vehicles, while the large profile serves lines U5 to U9. The vehicles are not interchangeable between the two – a large-profile train simply won't fit into a small-profile tunnel. For you on the platform, the noticeable gap between the car and the platform edge is the quickest giveaway.
Why does the tram run almost only in eastern Berlin?
Because West Berlin discontinued tram operation in 1967, while it continued and expanded in the eastern part. After 1992, only some routes were extended beyond the former sector boundary. Today's network shape is a direct reflection of the city's history – and the reason you should head to the eastern boroughs for Flexity trams.
What does VBB on a Berlin vehicle mean?
Only that the vehicle operates within the fare area of the Verkehrsverbund Berlin-Brandenburg. The network is a fare and planning organisation, not a transport operator. It owns no vehicles and provides no operating staff. You'll find the same logo on S-Bahn trains and on those of regional railway operators.
Do BVG vehicles have a UIC number?
Generally not. The twelve-digit European vehicle number is an instrument of railway law. The BVG's underground and tram cars instead carry internal fleet numbers that are only unique within their own number range. How a genuine UIC number is structured is set out in the article reading UIC numbers.
Can I photograph the BVG and the S-Bahn together in one place?
Yes, at the major interchange points. Berlin Ostkreuz concentrates the S-Bahn's ring and city lines, while Berlin Hauptbahnhof brings together long-distance, regional, S-Bahn and underground services. For tram subjects, though, it's worth leaving the city centre and heading into the eastern residential districts.
Do Tatra trams still run for the BVG?
The Tatra KT4D shaped Berlin's tram operation for decades and has disappeared from scheduled service. Individual vehicles are preserved as museum pieces and appear on special runs. There's no reliable public overview of the current stock of heritage vehicles that stays accurate for long – if in doubt, ask in a local spotter group.
How do I track BVG vehicles in real time?
Via the network's open real-time data, which several apps evaluate. What options are specifically available, and where the limits on accuracy lie, is described in the article Live tracking the BVG in Berlin. Tracking regularly drops out in the tunnel – there, only the timetable helps.
Log vehicles from Berliner Verkehrsbetriebe (BVG)
Company, vehicle, location and date logged in seconds – and visible to the community.
The operational level in the railway operator database
Who actually runs the trains, with keeper markings and identifying features on the vehicle.
BT Berlin Transport
BT Berlin Transport carries a place name in its company name. Why that describes its headquarters and not its area of operation – and what the Berlin railway hub makes of it.
Local & regionalS-Bahn Berlin GmbH
The S-Bahn Berlin GmbH operates a DC system with a side-mounted third rail and its own vehicle world that can't be used on any other German network.
HeritageHistorische S-Bahn Berlin (HISB)
Historische S-Bahn Berlin looks after vehicles from a network with its own power supply. That system boundary determines where the trains can run at all.
FreightIndustriebahn-Gesellschaft Berlin mbH
Industriebahn-Gesellschaft Berlin mbH stands for freight traffic on industrial and siding tracks. Its workplace isn't the main line, but the last stretch of track before the loading ramp.
Typical vehicles
Bombardier Flexity Berlin (GT6-12 ZRL)
The Flexity Berlin is BVG's modern low-floor tram. The type code GT6-12 ZRL reveals almost everything – once you know how to read it.
ClassTatra KT4D
The Tatra KT4D is the six-axle short articulated tram built in Czechoslovakia that shaped the look of many East German tram networks for decades.
ClassS-Bahn Berlin Class 481 / 482
Class 481 with its partner car 482 is the Berlin S-Bahn's defining class. Here's how to identify it from the car numbers rather than the silhouette.
ClassS-Bahn Berlin Class 483 / 484
Classes 483 and 484 are the newest generation of the Berlin S-Bahn: the 483 as a two-car unit, the 484 as a four-car unit with a walk-through gangway. Here's how to tell them apart with confidence.
ClassS-Bahn Berlin Class 485
The Class 485 with its 885 trailer car dates from the Reichsbahn era and carries the nickname Coke Can. Here's how to recognise it and place it within the Berlin network.
Where you will find Berliner Verkehrsbetriebe (BVG)
Spotting locations where you will regularly come across vehicles from this organisation – with viewpoints, the best light and coordinates.
Berlin Hauptbahnhof
Berlin Hauptbahnhof is no ordinary station, but a crossing structure: above the east-west Stadtbahn under a glass roof, below eight tracks in the north-south tunnel. Both levels demand completely different settings – knowing that in advance saves you half the visit.
Junction stationBerlin Ostkreuz
At Ostkreuz, the ring line and the Stadtbahn cross on two levels, one above the other – plus regional trains towards Brandenburg and an S-Bahn service that practically never stops. For spotters, this is Berlin's most productive local-traffic spot, and unlike at the Hauptbahnhof, daylight reaches everywhere here.
More companies
S-Bahn Berlin
The Berlin S-Bahn isn't just a regional train under another name – it's a technically self-contained system with its own power supply and its own rolling stock. The brand name is the most stable part of it; the company behind it and the network's boundaries are not.
GroupDeutsche Bahn AG
Deutsche Bahn AG doesn't run a single train itself. It's a holding company under which dozens of independent companies hold their own licences, rolling stock and transport contracts. Spotting the red DB logo doesn't tell you the operator.
GroupHamburger Hochbahn
Hamburger Hochbahn is the Hanseatic city's municipal transport operator: the U-Bahn and a large part of the bus network. The S-Bahn belongs to a different group, and the hvv logo on the door tells you nothing about the operator – it only stands for the fare system.
GroupMünchner Verkehrsgesellschaft (MVG)
In Munich, three abbreviations sit side by side and are constantly confused: MVG is the municipal operator, MVV the fare association, SWM the parent group. And the S-Bahn, which many people simply lump in with the rest, belongs to an entirely different company.
Related guides from the blog
- BVG live tracking: buses, trams and the U-Bahn in Berlin in real time
- Tram Spotter Berlin: The Ultimate Guide to BVG Trams, Photo Spots and Vehicle Classes
- Public Transport Spotting in Berlin: The Ultimate Guide to BVG, S-Bahn, Tram and Bus
- Mastering U-Bahn Photography: Pro Tips on Camera, Settings, Composition, Safety and Law
- Light Rail or Tram? The Difference Finally Explained
- Who's Actually Running That Train? How to Identify Railway Operators




