New Service 346 was introduced by Birmingham and Midland Motor Omnibus Company Limited (BMMO—Midland “Red” Motor Services) on Sunday 14th June 1925, shortly after the opening of Hereford depot. The service ran between Hereford, Ledbury, Colwall Green and Great Malvern on Thursdays and Sundays only, during the summer season.
Service 346 was renumbered to Service 477 on Saturday 11th February 1928, but as this during the winter season the new route number was not seen on the road until the start of the next summer season, on Wednesday 30th May 1928.
Between c. 1936[Exact Date Needed] and early 1940[Exact Date Needed], the Birmingham and Midland Motor Omnibus Company Limited (BMMO—Midland “Red” Motor Services) operated Service 346 as an extended variation to their Service 316, that ran between Worcester, Kidderminster and Stourbridge.
While Service 315 and Service 316 continued to operate between Worcester, Kidderminster, and Stourbridge, most journeys were extended at the Stourbridge end of the route to start and finish in Wednesbury or Dudley, as new Service 345 and Service 346. The section of the route between Stourbridge and Dudley or Wednesbury was shown on timetables as replacing a journey on either Service 245 or Service 246, so it also acted as an extension of those routes to Worccester.
Service 345 and Service 346 were relatively short-lived, and by June 1940 they had been withdrawn and replaced at the Worcester end of the route by journeys on Service 315 or Service 316, and at the Stourbridge end of the route they were replaced by journeys on Service 245 or Service 246.