Solihull railway station serves the town of Solihull in the West Midlands of England. The station is served by West Midlands Trains and Chiltern Railways. CrossCountry serve the station occasionally to replace stops at Coventry and Birmingham International during engineering work. Solihull used to have a regular Virgin CrossCountry service to Manchester Piccadilly, Blackpool North and Portsmouth Harbour until 2004, when all services through the station were made to run non-stop between Birmingham and Leamington Spa.