Los Angeles County District Attorney George Gascón announced 12 counts against 51-year-old Lamont Campbell.
Charges include one count of murder; one count of attempted murder; one felony count of kidnapping during carjacking; four felony counts of kidnapping; one felony count of carjacking; one felony count of assault with a semi-automatic handgun; one felony count of robbery; one felony count of evading with reckless disregard; and one felony count of felon in possession of a firearm.
If convicted on all counts, he could face a maximum sentence of 90 years and eight months to life in prison.
Campbell did not appear in court Monday after refusing to attend, officials said.
Eyewitness News was told a judge issued an extraction order to get Campbell to appear on Tuesday.
Campbell was arrested last week and was booked on suspicion of murder and remains in custody without bail.
He is scheduled to be arraigned on Oct. 1.
Police said Campbell hijacked the Line 81 bus, which was carrying the driver and two passengers, and led authorities on a chase. After a pursuit, the bus came to a stop in downtown L.A. and Campbell surrendered.
One of the passengers, identified as Anthony Rivera, was killed in the incident. Friends and family held a memorial service for him over the weekend.
They said Rivera was only a few blocks from his home when the gunman got on the bus.
"He was just trying to get home from his very long shift as a parking lot attendant at Dodger Stadium," Rivera's cousin Sarah Beck said Saturday. "All he wanted to do was just get home safely, but he never made it home."
A GoFundMe page has been set up to help the family.