The Oahu Railway had a dizzying array of rolling stock, including thousands of freight cars, scores of passenger cars, specialized cars for transporting pineapples and empty steel cans, maintenance cars and even a funeral car.  While there were far more photographs of locomotives than of cars, there are records of many of the types.

The Oahu Railway & Land Company