The men tried to purchase guns in recent months in order to shoot Israeli civilians and security personnel.
Police found a number of injured people at the scene with wounds from gunfire, stabbings and stone throwing.
The driver fled for his life, his bus was not as lucky.
Jerusalem Mayor Nir Barkat will inaugurate a street in the Arab neighborhood of Beit Hanina on Wednesday in the name of a famous Egyptian singer.