The transport department of the Buckinghamshire County Council has agreed to keep the bus service number 60 running.
The service, which serves North Aylesbury and is run by Arriva, was scheduled to be dropped after the bus company decided to stop funding it.
The council has agreed for the Red Rose Company to take over with a renewed timetable including routes that serve the Buckingham Tesco through to Maids Moreton. According to the company, the new route will provide six journeys each way between Winslow and Aylesbury, with three extended to Buckingham.
The number 60 currently runs from Aylesbury to Buckingham and Maids Moreton, serving Oving, North Marston, Granborough, and Winslow, carrying between 30 and 40 passengers each day.
It is one of the 46 bus services that receive £1.8m funding from the council to service local communities.
Mark Shaw, the county council’s deputy leader and transport cabinet member said: “Our rural routes receive some of the highest levels of subsidy and we work closely with bus companies to encourage greater use. With route 60 I believe the new arrangements we’ve negotiated provide support that most closely matches the needs of users.”
Arrangements for the new routes can be viewed in the bus timetables section of the council website