Flight Crew Air Transport Pilot (ATP)
Flight Crew Last 90 Days 250; Flight Crew Total 19000; Flight Crew Type 7000
Situational Awareness; Time Pressure; Confusion; Communication Breakdown
Conflict Ground Conflict; Critical; Deviation / Discrepancy - Procedural Published Material / Policy
Flight Crew Requested ATC Assistance / Clarification; Flight Crew Took Evasive Action
Airport; Procedure; Environment - Non Weather Related; Human Factors
During taxi in we were told to hold short of Taxiway D and give way to another Air Carrier. When the traffic cleared and we were cleared to the terminal a catering truck came out of almost nowhere; passing a truck at the stop line on the service road; and cut us off so close that the right side of the truck was obscured by the nose of our aircraft. I braked very abruptly and aggressively to avoid a collision. We reported this to Ground Control and were given a number to call the Tower.
An Air Carrier Captain made an abrupt and aggressive stop on ORD Taxiway D to avoid collision with a catering truck driven without regard for other traffic or aircraft.