Åstorp i nordvästra Skåne är sett till antalet järnvägslinjer som möts en av våra större järnvägsknutar. Här finns järnväg i fem riktningar, mot nordväst mot Ängelholm, österut mot Klippan och Hässleholm, söderut mot Billesholm och Teckomatorp, mot sydväst mot Helsingborg via Bjuv och västerut mot Helsingborg via Kattarp.
Stationen öppnade i mars 1875 i samband med öppnadet av delsträckan Ramlösa–Klippan av Helsingborg–Hässleholms järnväg. Senare samma år öppnades bandelen Åstorp–Ängelholm och ytterligare ett knappt år senare bandelen Landskrona–Billesholm–Åstorp, de båda delarna av Landskrona–Ängelholms järnväg. Sist ut att öppnas blev banan Åstorp–Kattarp–Höganäs som öppnades 1885 som en del av Skåne–Hallands järnväg.
Bangården i Åstorp ligger i sydväst-nordostlig riktning med stationshuset på nordvästra sidan. Linjerna från Kattarp, Bjuv och Billesholm strålar samman strax söder om bangården medan spåren mot Ängelholm och Klippan delar sig vid norra bangårdsänden. I höjd med stationshuset finns en stamplattform och två mellanplattformar med en plattformsövergång nordost om stationshuset. Den östra plattformen mellan spår 4 och 5 används inte längre och den delen av plattformsövergången har stängts. El-med-el-ställverket som var i drift från 1935 slopades i november 2006 och ersattes med ett ställverk 85.