Explore West Midlands Trains's 138 Routes in Birmingham
West Midlands Trains, based in Birmingham, England, United Kingdom, offers a reliable and comprehensive network of public transport services, including Rail Replacement Bus Service and Rail. Our platform provides detailed and up-to-date information on routes, schedules, stops, and arrivals for all services operated by West Midlands Trains. Whether you're planning your daily commute or exploring the city, our tools help you find the nearest stop and the best route to your destination.
Centrally located within its service region, West Midlands Trains operates in the Europe/London timezone, facilitating smooth transit connections across Birmingham and surrounding areas. Daylight saving time begins on 29 Mar 2026 (Forward 1 hour) and ends on 25 Oct 2026 (Back 1 hour). This accurate location and time information helps ensure you have everything you need to plan your journeys effectively.
Local time:
By leveraging GTFS data, West Midlands Trains maintains an extensive database of transit stops and routes, contributing to an efficient and accessible transportation system. This data is seamlessly integrated into our platform, providing developers and businesses with a comprehensive API for easy access to public transport information. All data undergoes automated validation and correction via our GTFS quality pipeline.
For more detailed information, you can visit the official website of West Midlands Trains at londonnorthwesternrailway.co.uk. If you have any questions, feel free to contact the operator at 0333 311 0039.
West Midlands Trains operates in the following cities: Birmingham, Coventry, London, Milton Keynes, Dudley, Weston, Wolverhampton, Worcester, Albrighton, Oldbury, Northampton, Warwick, Bedford, Meriden, Solihull, Stoke-on-Trent, Liverpool, Shrewsbury, Stanbridge, Stourbridge, Telford, Walsall, Widnes.
West Midlands Trains coverage area map

Buses
- West Midlands TrainsBedford - Milton Keynes Central
- West Midlands TrainsBirmingham International - Northampton
- West Midlands TrainsBirmingham International - Rugby
- West Midlands TrainsBirmingham New Street - Coventry
- West Midlands TrainsBirmingham New Street - Four Oaks
- West Midlands TrainsBirmingham New Street - Lichfield Trent Valley
- West Midlands TrainsBirmingham New Street - Tipton
- West Midlands TrainsBirmingham New Street - Wolverhampton
- West Midlands TrainsBromsgrove - Worcester Shrub Hill
- West Midlands TrainsCheddington - Leighton Buzzard
- West Midlands TrainsCoventry - Rugby
- West Midlands TrainsEuston - Milton Keynes Central
- West Midlands TrainsEuston - Northampton
- West Midlands TrainsHanley Bus Station - Stone Granville Square
- West Midlands TrainsKidderminster - Worcester Foregate Street
- West Midlands TrainsLeamington Spa - Nuneaton
- West Midlands TrainsLiverpool South Parkway - Runcorn
- West Midlands TrainsMilton Keynes Central - Watford Junction
- West Midlands TrainsNorthampton - Milton Keynes Central
- West Midlands TrainsPotters Bar - Milton Keynes Central
- West Midlands TrainsPotters Bar - Northampton
- West Midlands TrainsRugby - Birmingham New Street
- West Midlands TrainsRugby - Northampton
- West Midlands TrainsShrewsbury - Birmingham New Street
- West Midlands TrainsSt Albans Abbey - Watford Junction
- West Midlands TrainsStafford - Birmingham New Street
- West Midlands TrainsStone Rail Station - Hanley Bus Station
- West Midlands TrainsTame Bridge Parkway - Birmingham New Street
- West Midlands TrainsWalsall - Birmingham New Street
- West Midlands TrainsWalsall - Rugeley Trent Valley
- West Midlands TrainsWatford Junction - Euston
- West Midlands TrainsWatford Junction - Northampton
- West Midlands TrainsWolverhampton - Shrewsbury
- West Midlands TrainsWolverhampton - Stafford
Rail Services
- West Midlands TrainsBirmingham International - Rugeley Trent Valley
- West Midlands TrainsBirmingham International - Walsall
- West Midlands TrainsBirmingham Moor Street - Leamington Spa
- West Midlands TrainsBirmingham Moor Street - Stratford-upon-Avon
- West Midlands TrainsBirmingham New Street - Birmingham International
- West Midlands TrainsBirmingham New Street - Four Oaks
- West Midlands TrainsBirmingham New Street - Great Malvern
- West Midlands TrainsBirmingham New Street - Hednesford
- West Midlands TrainsBirmingham New Street - Hereford
- West Midlands TrainsBirmingham New Street - Kings Norton
- West Midlands TrainsBirmingham New Street - Liverpool Lime Street
- West Midlands TrainsBirmingham New Street - Liverpool South Parkway
- West Midlands TrainsBirmingham New Street - Rugeley Trent Valley
- West Midlands TrainsBirmingham New Street - Runcorn
- West Midlands TrainsBirmingham New Street - Wellington (Shropshire)
- West Midlands TrainsBirmingham New Street - Wolverhampton
- West Midlands TrainsBirmingham New Street - Worcester Foregate Street
- West Midlands TrainsBirmingham Snow Hill - Stratford-upon-Avon
- West Midlands TrainsBirmingham Snow Hill - Whitlocks End
- West Midlands TrainsBirmingham Snow Hill - Worcester Foregate Street
- West Midlands TrainsBletchley - Bedford
- West Midlands TrainsBromsgrove - Birmingham New Street
- West Midlands TrainsBromsgrove - Four Oaks
- West Midlands TrainsBromsgrove - Lichfield City
- West Midlands TrainsCosford - Birmingham New Street
- West Midlands TrainsCosford - Shrewsbury
- West Midlands TrainsCosford - Wolverhampton
- West Midlands TrainsCoventry - Birmingham New Street
- West Midlands TrainsCoventry Arena - Coventry
- West Midlands TrainsCrewe - Birmingham New Street
- West Midlands TrainsCrewe - Liverpool Lime Street
- West Midlands TrainsCrewe - Liverpool South Parkway
- West Midlands TrainsCrewe - Northampton
- West Midlands TrainsCrewe - Rugby
- West Midlands TrainsCrewe - Runcorn
- West Midlands TrainsDorridge - Birmingham Snow Hill
- West Midlands TrainsEuston - Birmingham New Street
- West Midlands TrainsEuston - Bletchley
- West Midlands TrainsEuston - Coventry
- West Midlands TrainsEuston - Crewe
- West Midlands TrainsEuston - Milton Keynes Central
- West Midlands TrainsEuston - St Albans Abbey
- West Midlands TrainsEuston - Walsall
- West Midlands TrainsFour Oaks - Redditch
- West Midlands TrainsGreat Malvern - Worcester Foregate Street
- West Midlands TrainsGreat Malvern - Worcester Shrub Hill
- West Midlands TrainsKidderminster - Birmingham Moor Street
- West Midlands TrainsKidderminster - Birmingham Snow Hill
- West Midlands TrainsKidderminster - Dorridge
- West Midlands TrainsKidderminster - Stratford-upon-Avon
- West Midlands TrainsLeamington Spa - Birmingham Snow Hill
- West Midlands TrainsLeamington Spa - Coventry
- West Midlands TrainsLeamington Spa - Stratford-upon-Avon
- West Midlands TrainsLichfield Trent Valley - Birmingham New Street
- West Midlands TrainsLichfield Trent Valley - Bromsgrove
- West Midlands TrainsLiverpool Lime Street - Birmingham International
- West Midlands TrainsLiverpool Lime Street - Coventry
- West Midlands TrainsLongbridge - Birmingham New Street
- West Midlands TrainsLongbridge - Four Oaks
- West Midlands TrainsLongbridge - Lichfield Trent Valley
- West Midlands TrainsMilton Keynes Central - Birmingham New Street
- West Midlands TrainsMilton Keynes Central - Coventry
- West Midlands TrainsMilton Keynes Central - Crewe
- West Midlands TrainsMilton Keynes Central - Rugby
- West Midlands TrainsNorthampton - Birmingham New Street
- West Midlands TrainsNorthampton - Euston
- West Midlands TrainsNorthampton - Milton Keynes Central
- West Midlands TrainsNuneaton - Coventry
- West Midlands TrainsNuneaton - Leamington Spa
- West Midlands TrainsRedditch - Birmingham New Street
- West Midlands TrainsRedditch - Lichfield Trent Valley
- West Midlands TrainsRugby - Birmingham New Street
- West Midlands TrainsRugby - Euston
- West Midlands TrainsRugby - Northampton
- West Midlands TrainsShrewsbury - Birmingham New Street
- West Midlands TrainsShrewsbury - Sandwell & Dudley
- West Midlands TrainsShrewsbury - Wolverhampton
- West Midlands TrainsStafford - Crewe
- West Midlands TrainsStafford - Liverpool Lime Street
- West Midlands TrainsStourbridge Junction - Dorridge
- West Midlands TrainsStourbridge Junction - Stourbridge Town
- West Midlands TrainsStourbridge Junction - Stratford-upon-Avon
- West Midlands TrainsStratford-upon-Avon - Birmingham Snow Hill
- West Midlands TrainsTring - Euston
- West Midlands TrainsWalsall - Birmingham New Street
- West Midlands TrainsWatford Junction - St Albans Abbey
- West Midlands TrainsWhitlocks End - Kidderminster
- West Midlands TrainsWhitlocks End - Worcester Foregate Street
- West Midlands TrainsWitton (West Midlands) - Birmingham New Street
- West Midlands TrainsWolverhampton - Birmingham International
- West Midlands TrainsWolverhampton - Hednesford
- West Midlands TrainsWolverhampton - Rugeley Trent Valley
- West Midlands TrainsWolverhampton - Walsall
- West Midlands TrainsWolverhampton - Wellington (Shropshire)
- West Midlands TrainsWorcester Foregate Street - Birmingham Moor Street
- West Midlands TrainsWorcester Foregate Street - Birmingham New Street
- West Midlands TrainsWorcester Foregate Street - Birmingham Snow Hill
- West Midlands TrainsWorcester Foregate Street - Leamington Spa
- West Midlands TrainsWorcester Foregate Street - Stratford-upon-Avon
- West Midlands TrainsWorcester Foregate Street - Whitlocks End
- West Midlands TrainsWorcester Shrub Hill - Birmingham Moor Street
- West Midlands TrainsWorcester Shrub Hill - Birmingham New Street
- West Midlands TrainsWorcester Shrub Hill - Dorridge
- West Midlands TrainsWorcester Shrub Hill - Hereford
West Midlands Trains
- Phone
- 0333 311 0039
- Currency
- GBP