Überlingen 2002: the midair collision over Lake Constance and what it meant for TCAS

On the night leading into July 2, 2002, a Bashkirian Airlines Tupolev Tu-154 and a DHL Boeing 757 collided over Überlingen, killing 71 people. The sequence, the causes and the rules that have applied in every cockpit since.

Planetrack editorial teamPublished: October 15, 202615 min read

Key takeaways

  • 71 dead: On July 1, 2002, at 23:35 local time, a Bashkirian Airlines Tu-154M and a DHL Boeing 757 freighter collided at around 34,900 feet north of Überlingen. Among the victims were around 50 children from Ufa.
  • Two instructions, two directions: The controller in Zurich told the Tupolev to descend, and seconds later its collision avoidance system TCAS demanded a climb. The Russian crew followed the controller, the DHL crew followed its TCAS – both descended.
  • One controller, two screens, hardly any technology: At night, only one controller was at the workstation at Skyguide, the telephone system and the optical conflict alert were down for maintenance, and at the same time he was handling a delayed approach into Friedrichshafen.
  • The lesson: TCAS takes priority: After Überlingen, ICAO clarified that a TCAS resolution advisory must be followed even if the controller says something different.
  • New software: TCAS II version 7.1 can reverse a resolution advisory if the other aircraft reacts wrongly. In the EU, it has been mandatory since 2012 for new aircraft and since December 2015 for all affected aircraft.
Contents
  1. 1.Überlingen 2002: the short answer
  2. 2.The two flights
  3. 3.Who controlled the airspace
  4. 4.How the collision came about
  5. 5.What TCAS actually does
  6. 6.Why the crew followed the controller
  7. 7.The BFU investigation
  8. 8.The consequences for TCAS
  9. 9.The consequences for air traffic control
  10. 10.The legal aftermath
  11. 11.A second victim
  12. 12.Remembering at Lake Constance
  13. 13.What this means for you as a spotter
  14. 14.Überlingen and Tenerife: two turning points
  15. 15.Conclusion

If you hear in a cockpit documentary today how a crew reports “TCAS RA” to air traffic control and then doggedly follows the onboard computer, you are seeing the result of a summer night in 2002. Over the north shore of Lake Constance, two jets collided back then even though both had a working collision avoidance system on board. The Überlingen midair collision is still the case instructors use to explain why, in an emergency, there may be only one authority that decides. This article shows you the sequence, the chain of causes and what changed afterward for pilots, controllers and technology.

Note

71 people died in the disaster, most of them children. This article sticks to documented facts from the investigation report and recognized reference works and deliberately refrains from showing images of the crash sites.

Überlingen 2002: the short answer

On July 1, 2002, at 23:35:32, a Russian Bashkirian Airlines Tupolev Tu-154M and a Boeing 757-200PF of the DHL freight network collided at an altitude of about 34,900 feet. The responsible controller at the Swiss air navigation service Skyguide noticed the conflict late and told the Tupolev to descend. Almost simultaneously, its TCAS instructed it to climb, while the Boeing’s TCAS ordered a descent. The Russian crew followed the controller, the DHL crew its system. Both aircraft descended toward each other.

Behind this moment stood a long chain: a single controller on the night shift, switched-off support systems, a failed telephone system and a regulation that did not clearly say whether TCAS or the controller takes priority.

71fatalities, 69 of them in the Tu-154 and 2 in the Boeing 757
FL 360flight level at which both jets were on a collision course
~43 sbetween the controller’s first descent instruction and the collision

The two flights

Bashkirian Airlines flight 2937 was a charter flight from Moscow-Domodedovo to Barcelona. On board the Tu-154M with the registration RA-85816 were 60 passengers and 9 crew members. Most passengers were schoolchildren from Ufa, the capital of the Russian republic of Bashkortostan, on their way to a vacation in Catalonia. The exact number of children among the victims is given slightly differently in the sources; it was around 50.

The Tupolev Tu-154 was the backbone of many Russian airlines at the time, a three-engine medium-haul jet with a T-tail that you now see practically only in a museum. More on the background is in our overview of Soviet airliners.

DHL flight 611 was operated by DHL International Aviation ME, based in Bahrain. The Boeing 757-200PF with the registration A9C-DHL came from Bahrain, had made an intermediate stop in Bergamo and was on its way to Brussels, DHL’s European hub at the time. Only the two pilots were on board. You find more on the express cargo network in our article on the integrators DHL, FedEx and UPS and on the page about DHL Aviation.

Your sightings with all the data

Record aircraft type, registration, airline and airport for every sighting in Planetrack and build your own collection in the hangar. Planetrack is launching soon – join the waitlist and get early access.

Download Planetrack on the App Store Get Planetrack on Google Play

Who controlled the airspace

The collision happened over German soil but not under German control. Germany had delegated the airspace over parts of southern Germany around Lake Constance to the Swiss air navigation service Skyguide – a practical solution because the approaches to Zurich run through this area anyway. How the two Alpine countries organize their air traffic control is explained in our article on Austro Control and Skyguide.

On the night of the accident, only one controller sat at the workstations for this sector in the Zurich control center. His colleague had withdrawn to another room for a break. According to the investigation, this contradicted internal rules but had long been tolerated by management during quiet night hours.

Added to this was maintenance work on the equipment:

  • The radar data system was running in fallback mode, with limited display among other things.
  • The optical conflict alert (STCA), which warns the controller of insufficient separation, was switched off. The controller knew nothing about it.
  • The main telephone system was out of service, and the backup system did not work.

At the same time, at a second workstation the controller was handling a delayed Aero Lloyd flight on approach to Friedrichshafen. Because the telephone wasn’t working, he couldn’t simply hand the approach over to the tower and had to switch back and forth between two screens and frequencies.

How the collision came about

The Boeing checked in with Zurich around 23:21, climbed at its own request to flight level 360 and reached it around 23:29. Shortly afterward, the Tupolev also checked in – likewise at FL 360. The two aircraft’s courses crossed. The controller acknowledged the radio call without assigning a different altitude.

23:34:42 – Traffic Advisory

In both cockpits, TCAS announces the opposing traffic with “Traffic, traffic.” No resolution advisory is active yet.

23:34:49 – Descent instruction

The controller recognizes the conflict and tells the Tupolev to descend to FL 350. The crew does not react to the radio call at first.

Seconds later – Resolution Advisory

TCAS gives the Tupolev “Climb” and the Boeing “Descend.” The two onboard systems have coordinated the maneuvers with each other correctly.

23:35:03 – Repetition

The controller repeats the descent instruction, the Tupolev crew acknowledges and descends. His position call for the Boeing is wrong: He says “two o’clock,” when in fact it was coming from the left.

23:35:19 – Report from the DHL crew

The Boeing descends according to TCAS and reports the maneuver to air traffic control. By then it is long too late for a correction.

23:35:32 – Collision

The Boeing’s vertical stabilizer hits the Tupolev’s fuselage. Shortly before, the Russian crew had still tried to pull up.

The Tupolev broke apart in the air, with large parts crashing near Brachenreuthe north of Überlingen. The Boeing lost its vertical stabilizer and hit the ground a few kilometers farther north in the municipality of Owingen. The wreckage was spread over around 30 square kilometers in total. Nobody survived.

A side note that heightens the tragedy: In the upper control center of DFS in Karlsruhe, the system there had detected the conflict. The controllers tried several times to warn Zurich by telephone but couldn’t get through because of the disrupted lines. They were not allowed to intervene directly in airspace controlled by someone else. What DFS does otherwise is explained in our profile of DFS, Germany’s air navigation service.

What TCAS actually does

To understand why Überlingen changed so much, a look at the technology is worthwhile. TCAS II – ACAS II in ICAO terms – is a collision avoidance system that works on board independently of air traffic control. It interrogates the transponders of surrounding aircraft, calculates from distance and altitude change how much time remains until closest approach, and warns in two stages:

Level Callout Meaning What the crew does
Traffic Advisory (TA) “Traffic, traffic” Traffic nearby, possible danger Look out, prepare for a maneuver
Resolution Advisory (RA) e.g. “Climb, climb” or “Descend, descend” Acute collision risk Follow the vertical maneuver immediately and promptly
Coordinated RA opposite for each aircraft The two systems coordinate via Mode S One aircraft climbs, the other descends
Clear of Conflict “Clear of conflict” Danger over Return to the assigned altitude, inform ATC

The decisive point is in the third row: The systems of both aircraft agree with each other. If both crews follow, the aircraft separate safely. If one crew doesn’t follow, the coordinated maneuver can even make the situation worse – exactly what happened over Überlingen. The Tupolev descended although its TCAS demanded a climb, and the Boeing descended because its TCAS assumed the Tupolev would climb.

According to the BFU, the Boeing also initially descended somewhat more slowly than the recommended rate of 2,500 to 3,000 feet per minute. That alone would not have caused the accident but shows how tight the tolerances are. If you want to dig deeper into how controllers secure distances between aircraft, you find background in our articles on wake turbulence and separation and on airspace classes.

Why the crew followed the controller

From today’s perspective, the Russian crew’s decision seems incomprehensible. In 2002 it was not. The international rules at the time did not clearly establish whether a TCAS resolution advisory or the air traffic control instruction takes priority. Many Western airlines were already training to always follow an RA, but that was not binding everywhere.

According to the BFU, the Bashkirian Airlines operations manual was even internally contradictory: In one place, air traffic control was described as authoritative and TCAS as an additional aid, in another place maneuvers contrary to an RA were prohibited. The crew still had the controller’s descent instruction in their ears when the RA came, and the experienced captain decided for the controller. That the controller placed the opposing traffic on the wrong side didn’t make it easier to assess the situation correctly.

On top of that: In 2001 there had already been a near collision in Japan between two Japan Airlines aircraft, in which one crew likewise followed a controller’s instruction instead of the RA. Numerous people on board were injured by the abrupt avoidance maneuver. The Japanese report with the recommendation to regulate the order of priority unambiguously appeared only shortly after Überlingen.

The BFU investigation

Because the accident happened over German territory, the German Federal Bureau of Aircraft Accident Investigation (BFU) led the investigation. It published its final report on May 19, 2004. The BFU deliberately named no individual as culpable but described two groups of causes.

Immediate causes

  • The controller did not recognize the impending loss of separation in time and gave the descent instruction too late.
  • The Tupolev crew followed the controller’s instruction and not the TCAS advisory to climb.
  • The contradictory instructions left the crew room for interpretation.

Systemic causes

  • A single controller at night was a practice tolerated at Skyguide for years.
  • Maintenance work on STCA and the telephone system was not compensated by other measures.
  • The integration of TCAS into the overall aviation system was inadequate, the rules inconsistent.

Bahrain, Switzerland and Russia submitted divergent comments on individual points, which are attached to the report. This did not change the overall picture – a chain of organizational and technical weaknesses, at the end of which two crews reacted in opposite ways.

Spotting at Lake Constance and in Zurich

On the Planetrack spot map, you find spotting places around Zurich and Friedrichshafen with directions, best light, ratings and community photos. Planetrack is launching soon – join the waitlist and get early access.

Download Planetrack on the App Store Get Planetrack on Google Play

The consequences for TCAS

The most important lesson from Überlingen was a simple rule – and today it is anchored in every cockpit.

TCAS takes priority. ICAO changed its procedures in November 2003: Pilots must follow a resolution advisory even if it contradicts an air traffic control instruction. A contrary controller instruction must not override an RA.

Report instead of discuss. The crew tells air traffic control as quickly as possible that it is following a TCAS maneuver (“TCAS RA”). From that moment, the controller gives the affected aircraft no more altitude instructions until the crew reports “Clear of conflict.” You can get a sense of how such reports sound on the radio if you listen to aviation radio online.

New logic: version 7.1. Even before the accident, a change proposal was on the table that became known as CP112E: With it, TCAS detects when the other aircraft does not follow a coordinated RA and can then reverse its own advisory – “Descend” becomes “Climb.” Eurocontrol later concluded that this reversal logic would probably have prevented the Überlingen collision if both crews had followed it. With version 7.1, the often misunderstood callout “Adjust vertical speed, adjust” was also replaced by the unambiguous “Level off, level off.”

Mandatory in Europe. The EU prescribed TCAS II version 7.1 with Implementing Regulation (EU) No 1332/2011. It applies to turboprop and jet aircraft with a maximum takeoff mass above 5,700 kg or more than 19 passenger seats: for newly certified aircraft from March 1, 2012, for older aircraft from December 1, 2015. The coordination of such Europe-wide rules lies largely with Eurocontrol.

What applies today with an RA

  • Follow TCAS immediately and fully
  • Report “TCAS RA” to air traffic control
  • After “Clear of conflict,” return to the cleared altitude

No longer permitted

  • Ignoring an RA in favor of a controller’s instruction
  • Maneuvering against the direction of the RA
  • As a controller, giving an aircraft in an RA a new altitude

The consequences for air traffic control

On the ground, too, hardly anything stayed the way it was. Even during the investigation, the BFU addressed recommendations to Skyguide and the supervisory authorities: Maintenance work on safety-relevant systems should be compensated by substitute measures, and at least two controllers should be present at all times. The practice tolerated for years, in which a controller alone at night handles several workstations while the colleague takes a break, was thereby fundamentally called into question.

Überlingen is still considered a teaching example for the so-called Swiss cheese model: Every individual safety barrier has holes, but only when the holes of many barriers line up does the catastrophe occur. How air traffic control as a whole has developed is told in our article on the history of air traffic control. And if you are considering working in this profession yourself, you find information under Becoming an air traffic controller.

Skyguide initially rejected responsibility but later admitted mistakes and asked the bereaved for forgiveness. A court in Bülach convicted four of the company’s managers of negligent homicide in 2007; three received suspended prison sentences, one a fine. Four other defendants were acquitted.

The Konstanz regional court ruled in 2006 that the Federal Republic of Germany is liable for the mistakes of the Swiss air traffic control because it had transferred the airspace to Skyguide. Germany appealed, and the dispute ended in 2013 without a landmark ruling. Bashkirian Airlines itself was insolvent from 2007.

A second victim

On February 24, 2004, the controller who had been on duty on the night of the accident was stabbed to death in front of his house in Kloten near Zurich. The perpetrator was a man from North Ossetia who had lost his wife and two children in the disaster. A Swiss court convicted him in 2005, and he was released early in 2007. Former colleagues placed a vase with a white rose at his old workplace. For many in the industry, the case showed how strongly individual blame can cover up a system failure – one reason why modern accident investigation deliberately does not look for culprits but for causes.

Remembering at Lake Constance

At Brachenreuthe, a district of Überlingen, a memorial was inaugurated in May 2004. The sculpture “The Torn Pearl Necklace” (Die zerrissene Perlenkette) by sculptor Andrea Zaumseil stands for the severed life paths of the victims. Relatives planted 71 trees there for the dead. There are further memorials at Skyguide in Dübendorf and in a cemetery in Ufa, where many of the victims are buried.

Respect at the memorial

The memorial is a place of mourning, not a photo spot. If you are traveling in the region, for example on the way to Friedrichshafen Airport or to AERO, behave with restraint there and refrain from staged shots. For dealing with accident images, our article on Photos of aircraft accidents and Section 201a of the German Criminal Code is worth a look.

What this means for you as a spotter

Überlingen is not an event you see at the fence, but it shapes what you hear there and read on the radar. When you hear a terse “TCAS RA” on aviation radio, you now know why the controller falls silent afterward. When you see two aircraft approaching at the same altitude on a flight tracker map, you know the logic by which they separate. And if you are interested in the technology behind it: TCAS works with the transponders on 1030 and 1090 MHz, and on 1090 MHz aircraft also transmit the Mode S and ADS-B data you can record with a receiver of your own – a starting point is our article on flight tracking with ADS-B.

The region itself is certainly interesting for spotters. Around Friedrichshafen with the AERO trade show, the Dornier Museum and, on the Swiss side, the Altenrhein aviation museum, a visit is worthwhile. And it’s not far to Zurich.

Have you understood Überlingen?

Check off what you can now explain.

  • I know why a Swiss controller was responsible over German territory.
  • I know the difference between a traffic advisory and a resolution advisory.
  • I can explain why two descending aircraft defeated the TCAS logic.
  • I know which systems were missing on the night of the accident because of maintenance.
  • I know the rule that has applied to an RA since 2003.
  • I know what the reversal logic in TCAS 7.1 does.

Überlingen and Tenerife: two turning points

Much like the 1977 Tenerife disaster, Überlingen changed aviation less through new hardware than through clearer rules for communication. At Tenerife, it was about ambiguous radio calls and hierarchy in the cockpit; over Lake Constance, about the question of who has the say at the last moment. Both disasters show the same pattern: Modern technology only protects if people and procedures are clearly aligned with it.

More knowledge at the fence

With Planetrack, you see weather, wind and runways at the airport, get sighting alerts for types and registrations and talk with the community about your sightings. Planetrack is launching soon – join the waitlist and get early access.

Download Planetrack on the App Store Get Planetrack on Google Play

Conclusion

The Überlingen collision was not an accident with a single culprit but the result of many small gaps: too little staff, switched-off support systems, a dead telephone line and a rule that did not say whom a crew should follow in case of doubt. The answer to it was unambiguous and applies worldwide to this day: A TCAS resolution advisory is followed, reported and not discussed. On top of that came software that detects wrong reactions by the other side and corrects for them.

Quick verdict

On July 1, 2002, 71 people died over Überlingen because the controller and the TCAS gave the Tupolev opposite instructions and the crews reacted differently. Since then, TCAS has binding priority, avoidance maneuvers are reported, and TCAS 7.1 can reverse its advisory – lessons that make every flight you watch at the fence safer.

Summary

  • The Überlingen collision ranks among the worst air disasters in Germany and is a textbook case of system failure: Not a single error but a chain of staff shortages, maintenance work, unclear rules and contradictory instructions led to the collision.
  • The German Federal Bureau of Aircraft Accident Investigation (BFU) presented its final report in May 2004 and deliberately named no sole culprit.
  • The consequences reach to this day: binding priority of TCAS, mandatory reporting of avoidance maneuvers, new TCAS logic with a reversal function and a different staffing policy in air traffic control.
  • The tragedy had a bitter aftermath: In 2004, a bereaved relative killed the controller then on duty in front of his house in Kloten.

Frequently asked questions

What happened at Überlingen in 2002?

On July 1, 2002, at 23:35:32 local time, a Bashkirian Airlines Tupolev Tu-154M (flight 2937, Moscow–Barcelona) and a DHL Boeing 757-200PF (flight 611, Bahrain–Bergamo–Brussels) collided at around 34,900 feet north of Überlingen on Lake Constance. Both aircraft crashed, and all 71 people on board died.

Who was responsible for the airspace?

The collision happened over German territory, but air traffic control for this part of southern Germany had been delegated to the Swiss air navigation service provider Skyguide in Zurich. That is why a controller from Zurich was talking to both crews that night.

What is TCAS?

TCAS (Traffic Alert and Collision Avoidance System), called ACAS II internationally, is an onboard collision avoidance system. It interrogates the transponders of other aircraft, first warns with a traffic advisory (TA) and, in case of acute danger, gives a resolution advisory (RA) such as “Climb” or “Descend.” The systems of both aircraft coordinate their maneuvers with each other so that one climbs and the other descends.

Why did the Tu-154 crew not follow TCAS?

Before 2002, it was not clearly regulated internationally whether TCAS or the controller takes priority. According to the BFU, the Bashkirian Airlines operations manual was contradictory: In one place TCAS was treated as an additional aid alongside air traffic control, in another maneuvers against a TCAS advisory were prohibited. The crew had already received the controller’s descent instruction and followed it.

What changed after Überlingen?

At the end of 2003, ICAO clarified that pilots must follow a resolution advisory even if it contradicts a controller’s instruction, and that they must report the maneuver to air traffic control. Later came TCAS II version 7.1 with reversal logic and the “Level off” callout. The EU prescribes version 7.1 for aircraft above 5,700 kg or with more than 19 passenger seats.

What happened to the air traffic controller?

The controller on duty was stabbed to death on February 24, 2004, in front of his house in Kloten by a man who had lost his wife and children in the disaster. The perpetrator was convicted in Switzerland in 2005 and released early in 2007.

Is there a memorial?

Yes. At Brachenreuthe, a district of Überlingen where a large part of the Tupolev came down, the sculpture “The Torn Pearl Necklace” (Die zerrissene Perlenkette) by sculptor Andrea Zaumseil has stood since 2004. There are further memorials at Skyguide in Dübendorf and in Ufa.

PT

Planetrack editorial team

We build the Planetrack app and go spotting ourselves – on observation decks, under approach paths and at the fence. Every guide is based on our own experience and is updated regularly.

More articles in Aviation history →

Read more in Aviation history

Related airports & manufacturers

Airports, manufacturers, airline groups and alliances – who is behind them and what you should know as a spotter.

All airports & manufacturers →

← Back to the blog