In 1853 a decision was made to build a railway line connecting Wrocław with Poznań. It obtained the concession for the construction Upper Silesian Railway, and construction started in Leszno, in three directions: to Wrocław, Poznań and Głogów. A prototype steam locomotive entered Leszno station from Rawicz on 27 September 1856, and the first regular train service started on 27 October 1856. The ceremonial opening of the line, involving city authorities and residents, took place 29 October 1856. On 1 December 1857, the 45 km line Glogau was opened. After the end of World War I, the railway between Wschowa and Lasocice became a border crossing between Poland and Germany. From April to June 1919 the line from Głogów to Leszno transported many soldiers of General Haller travelling from France into Polish territory. The connection between Leszno and Ostrow Wielkopolski and Jarocin opened on 1 October 1888. Another line was the route to Włoszakowice, opened on 1 October 1, 1895 and subsequently extended to Wolsztyn and Zbąszynek in 1896. Construction was completed in 1904. On 15 September 1916 the 60-kilometer line from Leszno to Krzelów railway opened. It followed the Wrocław - Poznań railway in a southerly direction from the now closed Leszno Dworzec Mały railway station and Leszno Zaborowo railway station. After blowing up the bridge at Kopanica during the Greater Poland Uprising the railway line became impassable. On 17 January 1920 Leszno - Laskowa was taken out of use and in 1922 dismantled. In the interwar period, Leszno station served as a border control station. On the railway line between Leszno and Głogów there were 2 pairs of international passenger trains, and 3 pairs of trains to the border at Lasocice dojeżdżały from Leszno. The same thing happened on the railway line No. 271. Here the border was on the line of today's border of Greater Poland Voivodeship and Lower Silesia Voivodeship. The train service was limited to 2 passenger trains and express train 801/802 between Wroclaw and Gdańsk. From Poznan, two passenger trains reached Rawicz. Just as the railway line No. 14, the station Leszno was a border control station. Electrification of the lines around Leszno took place in three stages:
31 May 1969: - Poznań - Puszczykowko
20 December 1969: Puszczykowko - Leszno
22 April 1970: Leszno - Wrocław
Prior to the construction of Poznań Franowo freight yard, Leszno served as a marshalling yard for Poznań.
Modernisation
The station was a finalist in the Modernization of the Year 2011 awards, as an example of an object built in the 1970s, which after modernisation gained a new facade.