Oost-Java Stoomtram Maatschappij (OJS) (English: East Java Steam Tram Company) is the name of a private railway company which once operated in Surabaya, Dutch East Indies. The network had 46 stops with a total of near 66 miles (107 km) track; prior to its demise, it operated between the cities of Surabaya and Sidoarjo, Mojokerto Regency and Jombang Regency, on a mixture of former railway lines and urban on-street running.