The station is managed by ScotRail and is on the Ayrshire Coast Line, 30 miles (48 km) south west of Glasgow Central.
The station opened on 5 August 1839 as part of the Glasgow, Paisley, Kilmarnock and Ayr Railway.
[4] During the electrification of the Ayrshire Coast Line by British Rail, Irvine station was partially refurbished, resulting in a glass front canopy on the main building and external ramp access to both platforms.
[5] There is a small kiosk shop and an adjoining car park with 100 spaces.
Train running information is offered via digital CIS displays, automated announcements, timetable posters and customer help points on each platform.