The announcement comes ahead of the Buses Bill, which aims to give local transport authorities across England new powers to take control of bus services.
Under the plans, local authorities would be allowed to introduce a London-style franchising system, meaning they can decide routes, timetables and fares, with operators bidding to run the services for a fixed fee.
The government has also pledged to remove a ban on publicly owned bus companies.
An extra £151m will also fund a cap in single bus fares outside London, which rose to £3 last month, until the end of 2025.
The Liberal Democrats have called for the government to U-turn on the decision to raise the cap, with the party saying it will hit both commuters and local businesses.
Lib Dem leader Sir Ed Davey said on Friday: “The fare cap increase is like a bus tax for people across the country, impacting bus users and commuters already struggling to make ends meet.
“MPs must be given a say on this bus fare hike on behalf of their constituents.”
Conservative shadow transport secretary Gareth Bacon said: “Labour have chosen to increase bus fares by 50% in a further attack on rural communities, working people and pensioners.
“They didn’t have the courage to tell people their plans in the election. This is another broken promise that raises costs on working people.”
But the DfT said the fare cap introduced by the previous Conservative government was due to expire at the end of 2024 and some fares would have soared unless it intervened.
“Fares will only be allowed to increase with inflation in the normal way, and the £3 bus fare cap will lead to savings of up to 80% on some routes, keeping bus tickets affordable across the country,” it said.