Six new bus services will run between the CBD and Sydney's inner suburbs from today as part of a shuffle of the city's bus services in a bid to improve them.

Commuters living in Zetland and Rosebery will have two new bus services each during the morning peak, on the M20 route from Zetland to Wynyard Station, and the 343 route from Rosebery to Martin Place.

New bus services will run between the CBD and the inner suburbs. Credit:Janie Barrett

Extra buses will arrive at approximately 7.58am and 8.20am in Zetland, and at 7.15am and 9.22am in Rosebery.

Meanwhile, in the afternoon peak, two additional buses will head from Martin Place to Kingsford on route 343 each weekday, leaving at 6.27pm and 6.47pm.