Mayor of London Sadiq Khan announced that £6m will be spent to deliver permanent toilets along 40 routes.
Temporary toilets have already been installed, and arrangements have been made for drivers to use local cafes or shops.
The Mayor said: “These men and women work hard keeping London moving at all hours, so it’s vital that they are given the dignity of having access to a rest stop when they need it.”
John Trayner, managing director of Go-Ahead London, said: “Today’s announcement is welcome as it means drivers do not have to worry about where they take a comfort break, thus ensuring they concentrate on their roadcraft and passenger engagement.”
Unite official John Murphy said: “This announcement is excellent news for London’s bus drivers who will now have the basic dignity of knowing that they have access to a toilet while at work.”