Buses 10, 73, and 390 run the length of Oxford Street and go to King's Cross.
From Oxford Circus, the Victoria Line Underground train is a quicker alternative.
From Marble Arch, bus 30 is an alternative.