The terminal of Riga–Jelgava Railway, was opened in 1868 and called Riga-Mitauer Bahnhof back then. This was a very important station, which secured the connection of Riga with Semigallia, but in 1872 one year after construction of the railway bridge across the Daugava, it lost its significance and was renamed Riga III, and later Riga III Commodity Station, which was part of the joint Torņakalns station. The Jelgava station was located north of the present Torņakalns station between Uzvaras Boulevard and Akmeņu Street. Nowadays the old station building is partly preserved at Akmeņu street 19 (the former address - Akmeņu iela 38) as a dwelling house. In 1877, trains running along the new line Riga-Tukums line began to stop in Torņakalns. The present station building was built in the middle of the 1980s. In 1950, after the electrification of the Riga-Dubulti railway section, electric trains began to stop in Tornakalns. In December 1972, the Riga-Jelgava line was electrified and the electric trains in that direction was in service as well. By August 15, 2001, the diesel train Riga–Liepāja was decommissioned. As of February 15, 2010, the diesel train Riga–Reņģe was continued to operate every day.