LibertyBus will continue running Jersey's bus service for the next decade.
The company - part of the Tower Transit Group - been awarded a new 10 year contract.
The government said, of the three shortlisted bids, LibertyBus offered the best value for money and range of service improvements.
The deal includes replacing older vehicles with 22 new ultra low emissions ones in the first year. The remainder of the fleet will be refurbished.
There is also a commitment to exceed the number of services and routes the tender required, to install ticketing machines at Liberation Station and to rollout faster ticketing on the bus fleet.
Constable Andy Jehan, Minister for Infrastructure, said: “This new contract reflects the Government’s commitment to improving public transport while supporting our carbon-neutral ambitions.
"We are pleased to continue our partnership with LibertyBus and look forward to seeing the positive impact of the new buses and service for Islanders.”

Jersey's minimum wage set to rise by 59p an hour
Parish of St Helier apologises for 'disrespecting' the Cenotaph
"Half an hour isn't long enough": Jersey Airport warns travellers to arrive on time
UK group takes over Channel Island Costa Coffees
"Tonight's Sleep Out is the most important day in our calendar"
New Jersey-owned restaurant set to take over former Pizza Hut site
Election votes could be counted the next day
First-year update on Jersey Electricity's £120 million upgrade