FLIGHT FINDINGSAVIATION OCCURRENCE MAP
Back to map

Crossair Flight 3597

24 Nov 2001 · Bassersdorf, near Zurich Airport, Switzerland

Avro RJ100 · Controlled flight into terrain due to navigational and pilot error

From Berlin Tegel Airport, Germany to Zürich Airport (ZRH)

Report a problem

Event

NTSB case
DCA02WA008
Event typeAccident: someone killed or seriously injured, or the aircraft substantially damaged (NTSB definition). Incident: an occurrence that affected or could have affected safety, short of that. Glossary
Accident
InvestigationHow far the investigation had got when the record was published: preliminary, ongoing, final or completed. Unknown where the source does not say. Glossary
Unknown · led by another country; figures from NTSB notifications
Event fatalities
24 · all aircraft and ground
Ground fatalities
Unknown
Occupants
33
Survivors
9
InjuriesFatal: death within 30 days. Serious: over 48 hours in hospital within a week, most broken bones, severe bleeding, nerve or organ damage, or serious burns. Minor: anything less. Glossary
9
OperationWhat kind of flying it was, grouped by the rules it flew under: airline (US Part 121), air taxi and commuter (Part 135), general aviation (Part 91 and similar), military or government. Glossary
Airline
WeatherVisual meteorological conditions (VMC): good enough to fly by looking outside. Instrument conditions (IMC): cloud or low visibility, flying by instruments. Glossary
Instrument Meteorological Cond

Avro RJ100

Flight
LX3597
Aircraft type
Avro RJ100
Category
Airplane
RegistrationThe aircraft's tail number, such as N12345 or G-ABCD. Registrations are reissued, so the same one years apart can be a different aircraft. Glossary
HB-IXM
Operator
Crossair
Onboard fatalities
24
Route
From Berlin Tegel Airport, GermanyTo Zürich Airport (ZRH)
Aircraft age
Not recorded
Flight rulesThe regulations the flight operated under: in the US, Part 91 (general aviation), Part 121 (airlines), Part 135 (air taxi and commuter) and others; for flights abroad, the NTSB's coarser commercial or non-commercial code. Glossary
Non-U.S., Commercial
Phase of flightThe stage of the flight when things started to go wrong: standing, taxi, takeoff, initial climb, en route, maneuvering, approach or landing. Glossary
Not recorded
Defining eventThe single coded event the NTSB judges best describes what happened (records from 2008 on). Older records name the first occurrence in the sequence instead. Glossary
Not recorded
DamageDestroyed: beyond practical repair. Substantial: damage that affects the structure, performance or handling and normally needs major repair. Minor: less than that. Glossary
Destroyed

Cause areas

  • Personnel issues › Action/decision
  • Personnel issues › Task performance
  • Personnel issues › Miscellaneous
  • Organizational issues › Support/oversight/monitoring
  • Environmental issues › Operating environment

From the investigation findings the Wikipedia article reports, sorted into the NTSB's cause areas with AI assistance.

Approximate · Coordinates from the Wikipedia article; not checked against an investigation report.

From the Wikipedia article

Crossair Flight 3597 was a scheduled flight from Berlin Tegel Airport, Germany, to Zurich Airport, Switzerland. On 24 November 2001, the Crossair Avro RJ100 operating the route, registered as HB-IXM crashed into a wooded range of hills near Bassersdorf and caught fire. Out of the 33 occupants, nine people survived.

Accident

Flight 3597 departed Berlin Tegel Airport at 21:01 CET with 28 passengers, three flight attendants, and the cockpit crew consisting of Captain Hans Ulrich Lutz (57) and First Officer Stefan Löhrer (25). Lutz was a highly experienced pilot with more than 19,500 flight hours, approximately 19,300 of which were as pilot in command. Löhrer, in contrast, was inexperienced, with just 490 total flight hours.

Upon arrival in Zurich airspace, about an hour after takeoff from Berlin, the pilots were cleared for an instrument landing system (ILS) approach to runway 14, but were switched to a VOR/DME (VHF Omnidirectional Range/Distance Measuring Equipment) approach to runway 28 due to a noise abatement statute after 22:00 CET. There were poor visibility conditions due to low clouds, and the cockpit voice recorder (CVR) captured the transmission of a previously landing Crossair flight informing air traffic control (ATC) that they could not see the runway until 4.1 km away. At 22:07 CET, Flight 3597 crashed into a wooded range of hills near the small town of Bassersdorf, around 4 km short of the runway, where it broke apart and burst into flames. 24 people died, including both of the pilots and 1 flight attendant, while 7 passengers and 2 flight attendants survived.

Investigation and cause

Investigation

While Captain Lutz was an experienced pilot, his competence soon came under close scrutiny by investigators from the Swiss Aircraft Accident Investigation Bureau (AAIB). The AAIB would conclude that the accident was a controlled flight into terrain (CFIT) caused by a series of pilot errors and navigation mistakes that led the plane off-course. This course deviation caused the plane to crash into a hilltop, 4.05 km short of and 150 m north of its assigned landing strip, runway 28.

Flight 3597 had originally been scheduled to land on runway 14, the main landing runway at Zurich, which was equipped with an ILS system that provides vertical and lateral guidance to the runway. The CVR records Lutz and Löhrer discussing "the 14 approach" as well as Lutz's request that Löhrer call out the height when the plane reached 100 feet above DA (decision altitude – the altitude at which an immediate decision to land or initiate a missed approach must be made). However, Flight 3597 was behind schedule and would not reach Zurich until after 22:00 CET, necessitating a change to its landing plan. Zurich ATC, in order to comply with a new Swiss law designed to reduce airport noise from approaching aircraft over southern Germany in the late evening hours, redirected all flights on final approach to switch from the ILS-equipped runway 14 to the less-accurate VOR/DME-equipped runway 28. This runway change forced Lutz to abandon his planned ILS approach and required Löhrer to consult the Jeppesen charts for runway 28. The charts included a new set of approach parameters, of which the higher minimum descent altitude (MDA) was the most crucial piece of information.

The MDA states the minimum altitude in MSL to safely fly above any obstructions or terrain in the final approach flight-path before visual contact with the runway is made. Unlike a DA in a precision approach, an MDA requires that after crossing the Final Approach Fix, the pilot should descend and maintain MDA until the pilot reports that the runway is in sight, allowing the landing to safely be completed visually. In contrast to the ILS approach, which displays lateral and vertical position, the VOR/DME approach only shows the lateral position of the aircraft and its range to the runway. Due to increased azimuth error associated with the use of VORs and lack of vertical guidance (glide slope), the MDA is therefore often higher than a DA (Decision Altitude) for an ILS.

Although both pilots were based in Zurich and the CVR picks up Lutz's query to Löhrer about Löhrer's familiarity with "the 28 approach", which Löhrer confirmed he had, Lutz put the plane into an overly steep descent that brought Flight 3597 to MDA far too soon. When Löhrer reported the plane reaching 100 feet above MDA, the CVR records Lutz asking Löhrer, "Do we have ground contact?" Löhrer hesitated before replying, "Yes". However, flight simulators programmed with the time of day, terrain, and weather Lutz was facing at that time allowed investigators to determine that the only ground Lutz or Löhrer could see was the ground of the hilly terrain over which the plane was flying. Upon reaching MDA of 2400 ft, Lutz declared that he had "ground contact" and would continue on, then deliberately descended the plane below the MDA without having the required visual contact with either the approach lights or the runway, a major piloting error that ultimately led to the crash. The fact that Löhrer made no attempt to prevent the continuation of the flight below the MDA also contributed to the crash. Lutz made an additional error by not monitoring the DME as he made his approach; the CVR recorded Lutz's running narrative on nearly every move he made in the cockpit, but did not record any readout of the DME after a check, verified by Löhrer, at 11 km from runway 28. Moments before the crash, Lutz's running commentary indicated to investigators that he thought he was at or near 4.1 km from runway 28 because he said, "Someone said he saw the runway late here". Instead, Lutz was over 7.4 km from the runway, and could not possibly have seen the runway due to the presence of a hill below the MDA of 730 m, which obscured his view. Just before the crash, the synthetic voice of the ground proximity warning system (GPWS) announced the radio altimeter reading 150 meters above ground. Lutz exclaimed, "Shit, two miles he said, he sees the runway!" A few seconds later Lutz said, "Two thousand" and then one second later the synthetic voice gave the "minimums" GPWS message, which was triggered by the radio altimeter reading at 90m. Even though Lutz finally realized that his inability to see the runway meant he needed to initiate a missed approach maneuver (called a "go-around"), his call for the go-around came too late; the plane's engines were not able to spool up fast enough to generate sufficient thrust to climb above the hill that had been obstructing his view, and the plane crashed into the hilltop at 22:06 CET.

Final report

The AAIB report determined that Lutz had failed to perform correct navigation and landing procedures on previous occasions, but no action had been taken by Crossair to remove him from transporting passengers. Lutz had twice failed to upgrade his flight certifications to the more complex MD-83 due to insufficient comprehension of its computerized navigational systems. The report also documented Lutz's role in causing the total loss of a Crossair Saab 340 by retracting its landing gear while it was still on the apron, which led to Crossair relieving him of his flight instructing duties in 1991.

In spite of those demonstrated deficiencies, however, Crossair continued to allow Lutz to fly passengers (reportedly due to a shortage of qualified pilots), and he continued to demonstrate his overall deficiencies as a line pilot. These included a near-miss incident on final approach to Lugano Airport where Lutz came within 91 m of colliding with the shore of Lake Lugano during a dangerous 1200 m-per-minute descent and a navigational error during a sightseeing tour over the Alps that took the flight far off its course to Sion. In this particular incident, Lutz missed his approach into Sion and circled over what he thought was Sion's airport for several minutes before passengers spotted road signs in Italian; the navigational error had taken them over the Great St Bernard Pass, and the airport they had been circling was in fact Aosta Valley Airport in Italy.

The final report of the AAIB states that other factors also contributed to the accident:

The range of hills the plane crashed into was not marked in the Jeppesen approach chart used by the crew.

Despite the hilly terrain surrounding it, the approach to runway 28 was not equipped with a Minimum Safe Altitude Warning (MSAW) system, which triggers an alarm if a minimum safe altitude is violated.

Zurich Airport's means of determining visibility were inadequate for runway 28.

The visual minimums at the time of the accident were actually inappropriate for using the standard approach to runway 28.

An inexperienced air traffic controller was alone in the control tower. A more experienced controller might have allowed the flight to land on runway 14 because of the poor weather conditions.

Text from the Wikipedia article “Crossair Flight 3597” (revision 1366947401, retrieved 2026-09-18) by its authors, under CC BY-SA 4.0. Extracted as plain text: references, tables, images and some sections are left out. Read the article

Sources

Wikipedia article: Crossair Flight 3597
Article
Crossair Flight 3597
Revision
1366947401 · 2026-07-31 · retrieved 2026-09-18
Wikidata
Q569392
Licence
Text CC BY-SA 4.0, by the article's authors; Wikidata CC0; town positions GeoNames (CC BY 4.0)
NTSB record DCA02WA008
Event ID
20020104X00028
Case number
DCA02WA008
Dataset
historical-pre2008
Source SHA-256
89e2df6d848e7ab3b42e7d7c7a03ff403303057a26ca04c95b3ea67201c3ce74
Where each value comes from
Record
Wikipedia article "Crossair Flight 3597" (page 2299340, revision 1366947401); merged with NTSB case DCA02WA008 (events / aircraft)
Date
Wikipedia infobox: date
Place and country
Wikipedia infobox: site
Map position
Wikipedia: Wikipedia article coordinates
Aircraft, operator and route
Wikipedia infobox: aircraft type, registration, operator, origin and destination; route airports from the linked airport articles' Wikidata codes (OurAirports); gaps and aircraft details from NTSB record DCA02WA008
Operation
airline flight number in the infobox
Fatalities
Wikipedia: Wikipedia infobox: aircraft fatalities
Ground fatalities
Wikipedia: not stated in the Wikipedia infobox
Summary
Wikipedia infobox: summary
Source notes (2)
  • One occurrence in two sources, merged: the Wikipedia article "Crossair Flight 3597" and NTSB case DCA02WA008, matched by the same aircraft maker and place and date. For this event outside the United States Wikipedia's values are used where the two differ; each value names its source.
  • No bulk values were replaced by the NTSB case API.