公交司機需要C1、C2或者C3駕駛證。C1駕駛證適用於駕駛普通大型客車,車輛座位數在10-20座之間。C2駕駛證適用於駕駛普通中型客車,車輛座位數在6-9座之間。C3駕駛證適用於駕駛普通小型客車,車輛座位數在2-5座之間。具體駕照類別要求可能會根據不同地區和國家而有所差異,因此最好向當地交通管理部門瞭解具體要求。