Buses
- West Midlands TrainsBirmingham International - Northampton
- West Midlands TrainsBirmingham International - Rugby
- West Midlands TrainsBirmingham New Street - Four Oaks
- West Midlands TrainsBirmingham New Street - Hednesford
- West Midlands TrainsBirmingham New Street - Lichfield Trent Valley
- West Midlands TrainsBirmingham New Street - Rugeley Trent Valley
- West Midlands TrainsCoventry - Birmingham International
- West Midlands TrainsCoventry - Birmingham New Street
- West Midlands TrainsCoventry - Rugby
- West Midlands TrainsEuston - Milton Keynes Central
- West Midlands TrainsEuston - Northampton
- West Midlands TrainsGreat Malvern - Hereford
- West Midlands TrainsHanley Bus Station - Stone Granville Square
- West Midlands TrainsHereford - Worcester Shrub Hill
- West Midlands TrainsLeamington Spa - Coventry
- West Midlands TrainsNorthampton - Milton Keynes Central
- West Midlands TrainsNorthampton - Rugby
- West Midlands TrainsNuneaton - Leamington Spa
- West Midlands TrainsRugby - Birmingham New Street
- West Midlands TrainsRugeley Trent Valley - Birmingham New Street
- West Midlands TrainsSt Albans Abbey - Watford Junction
- West Midlands TrainsStafford - Birmingham New Street
- West Midlands TrainsStafford - Wolverhampton
- West Midlands TrainsStone Rail Station - Hanley Bus Station
- West Midlands TrainsTame Bridge Parkway - Birmingham New Street
- West Midlands TrainsTame Bridge Parkway - Wolverhampton
- West Midlands TrainsWalsall - Birmingham New Street
- West Midlands TrainsWalsall - Rugeley Trent Valley
- West Midlands TrainsWatford Junction - Euston
Rail Services
- West Midlands TrainsBirmingham International - Rugeley Trent Valley
- West Midlands TrainsBirmingham Moor Street - Leamington Spa
- West Midlands TrainsBirmingham Moor Street - Stratford-upon-Avon
- West Midlands TrainsBirmingham Moor Street - Worcester Shrub Hill
- West Midlands TrainsBirmingham New Street - Birmingham International
- West Midlands TrainsBirmingham New Street - Euston
- West Midlands TrainsBirmingham New Street - Four Oaks
- West Midlands TrainsBirmingham New Street - Kings Norton
- West Midlands TrainsBirmingham New Street - Lichfield City
- West Midlands TrainsBirmingham New Street - Liverpool Lime Street
- West Midlands TrainsBirmingham New Street - Northampton
- West Midlands TrainsBirmingham New Street - Rugby
- West Midlands TrainsBirmingham New Street - Walsall
- 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 - Worcester Foregate Street
- West Midlands TrainsBletchley - Bedford
- West Midlands TrainsBletchley - Euston
- 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 - Euston
- West Midlands TrainsCrewe - Birmingham New Street
- West Midlands TrainsCrewe - Euston
- West Midlands TrainsCrewe - Liverpool Lime Street
- West Midlands TrainsCrewe - Northampton
- West Midlands TrainsCrewe - Rugby
- West Midlands TrainsCrewe - Stafford
- West Midlands TrainsDorridge - Birmingham Snow Hill
- West Midlands TrainsDorridge - Stourbridge Junction
- West Midlands TrainsEuston - Northampton
- West Midlands TrainsEuston - St Albans Abbey
- West Midlands TrainsEuston - Walsall
- West Midlands TrainsFour Oaks - Redditch
- West Midlands TrainsGreat Malvern - Birmingham New Street
- West Midlands TrainsGreat Malvern - Worcester Foregate Street
- West Midlands TrainsGreat Malvern - Worcester Shrub Hill
- West Midlands TrainsHereford - Birmingham New Street
- West Midlands TrainsHereford - Worcester Shrub Hill
- West Midlands TrainsKidderminster - Birmingham Snow Hill
- 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 TrainsLichfield Trent Valley - Longbridge
- West Midlands TrainsLiverpool Lime Street - Birmingham International
- West Midlands TrainsLiverpool Lime Street - Coventry
- West Midlands TrainsLiverpool Lime Street - Stafford
- West Midlands TrainsLongbridge - Birmingham New Street
- West Midlands TrainsLongbridge - Four Oaks
- West Midlands TrainsMilton Keynes Central - Birmingham New Street
- West Midlands TrainsMilton Keynes Central - Euston
- West Midlands TrainsMilton Keynes Central - Northampton
- West Midlands TrainsMilton Keynes Central - Rugby
- West Midlands TrainsNorthampton - Coventry
- West Midlands TrainsNuneaton - Leamington Spa
- West Midlands TrainsRedditch - Birmingham New Street
- West Midlands TrainsRedditch - Lichfield Trent Valley
- West Midlands TrainsRugby - Euston
- West Midlands TrainsRugby - Northampton
- West Midlands TrainsRugeley Trent Valley - Birmingham New Street
- West Midlands TrainsRugeley Trent Valley - Wolverhampton
- West Midlands TrainsShrewsbury - Birmingham New Street
- West Midlands TrainsStourbridge Junction - Stratford-upon-Avon
- West Midlands TrainsStourbridge Town - Stourbridge Junction
- West Midlands TrainsStratford-upon-Avon - Birmingham Snow Hill
- West Midlands TrainsTring - Euston
- West Midlands TrainsWatford Junction - St Albans Abbey
- West Midlands TrainsWhitlocks End - Birmingham Snow Hill
- 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 - 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 - Whitlocks End
- West Midlands TrainsWorcester Shrub Hill - Birmingham New Street
- West Midlands TrainsWorcester Shrub Hill - Dorridge
- West Midlands TrainsWorcester Shrub Hill - Stratford-upon-Avon
West Midlands Trains
- Phone
- 0333 311 0039
- Currency
- GBP
Routes and schedules of this agency are published in GTFS: great-britain
