A Winnipeg Transit driver is facing charges for allegedly driving a city bus while impaired.