The class 488 was a diesel-mechanical railcar for long-distance travel on narrow gauge lines in Yugoslavia. It was designed in the late thirties after diesel railcars had shown their success on standard gauge lines. Each set consisted of two powered end cars and a non-powered trailer that was designated class 448. Each end car had a 235 hp six-cylinder diesel engine that powered all four axles. Top speed was 60 km/H, what was sufficient for the 760 mm gauge lines. They only had seats of the first and second class and a buffet, as they were not thought for regular commuter traffic.
Seven sets were completed in the factory at Slawonski Brod, what later became known as Đuro Đaković. The power train was supplied by Ganz of Budapest. Their main service was between Belgrade and Dubrovnik, what was completed in 16 hours and 35 minutes. All were stored during World War II, where one was damaged beyond repair. After the war, the communist regime used them as JŽ class 801, where they still ran to the Adriatic coast until 1966. Although the class 802 started to replace them on important services in the sixties, the final end of their service came in the seventies when the narrow gauge network was closed.