Running 16 times a day with CrossCountry*
*Based on scheduled timetable
The journey from Southampton to Birmingham whisks you through the English countryside, past countless picturesque villages and up to the Midlands. Our trains from Southampton to Birmingham take around 2 hours 30 minutes and drop you right in the heart of the city.
Buy tickets for any train journey in Britain. We cross more of the country than any other train company.
Today from 03:52