Birmingham New Street departures

06:01
on time
More
Show Less

Calling at

Wolverhampton06:17on time
Stafford06:32on time
Stoke-on-Trent06:48on time
Macclesfield07:05on time
Stockport07:19on time
Manchester Piccadilly07:29on time
From Birmingham New StreetOperated by CrossCountry

Bournemouth

no platform
06:03
on time
More
Show Less

Calling at

Birmingham International06:12on time
Coventry06:23on time
Leamington Spa06:37on time
Banbury06:54on time
Oxford07:14on time
Reading07:45on time
Basingstoke08:09on time
Winchester08:26on time
Southampton Airport Parkway08:34on time
Southampton Central08:42on time
Bournemouth09:13on time
From Birmingham New StreetOperated by CrossCountry

Edinburgh

no platform
06:03
on time
More
Show Less

Calling at

Tamworth06:18on time
Burton-on-Trent06:29on time
Derby06:40on time
Chesterfield07:02on time
Sheffield07:15on time
Wakefield Westgate07:47on time
Leeds08:03on time
York08:30on time
Darlington08:58on time
Durham09:15on time
Newcastle09:29on time
Alnmouth09:59on time
Berwick-upon-Tweed10:21on time
Edinburgh11:08on time
From Birmingham New StreetOperated by CrossCountry

Edinburgh

no platform
06:05
on time
More
Show Less

Calling at

Sandwell & Dudley06:13on time
Wolverhampton06:29on time
Stafford06:45on time
Crewe07:07on time
Warrington Bank Quay07:26on time
Wigan North Western07:37on time
Preston07:51on time
Lancaster08:08on time
Oxenholme Lake District08:22on time
Carlisle09:00on time
Haymarket10:12on time
Edinburgh10:18on time
From Birmingham New StreetOperated by Avanti West Coast
06:06
on time
More
Show Less

Calling at

Aston06:12on time
Gravelly Hill06:16on time
Erdington06:19on time
Chester Road06:21on time
Wylde Green06:23on time
Sutton Coldfield06:27on time
Four Oaks06:30on time
Butlers Lane06:33on time
Blake Street06:35on time
Shenstone06:39on time
Lichfield City06:44on time
Lichfield Trent Valley06:47on time
From Birmingham New StreetOperated by West Midlands Trains

London Euston

no platform
06:06
on time
More
Show Less

Calling at

Birmingham International06:16on time
Coventry06:27on time
Milton Keynes Central06:56on time
London Euston07:31on time
From WolverhamptonOperated by Avanti West Coast

Wolverhampton

no platform
06:12
on time
More
Show Less

Calling at

Smethwick Rolfe Street06:18on time
Smethwick Galton Bridge06:20on time
Sandwell & Dudley06:23on time
Dudley Port06:26on time
Tipton06:29on time
Coseley06:32on time
Wolverhampton06:37on time
From Birmingham New StreetOperated by West Midlands Trains

London Euston

no platform
06:13
on time
More
Show Less

Calling at

Birmingham International06:24on time
Hampton-in-Arden06:28on time
Berkswell06:32on time
Tile Hill06:36on time
Canley06:39on time
Coventry06:43on time
Rugby06:54on time
Long Buckby07:05on time
Northampton07:19on time
Milton Keynes Central07:44on time
London Euston08:20on time
From Birmingham New StreetOperated by West Midlands Trains

Four Oaks

no platform
06:15
on time
More
Show Less

Calling at

Duddeston06:20on time
Aston06:23on time
Gravelly Hill06:26on time
Erdington06:29on time
Chester Road06:31on time
Wylde Green06:33on time
Sutton Coldfield06:36on time
Four Oaks06:40on time
From Birmingham New StreetOperated by West Midlands Trains

Redditch

no platform
06:15
on time
More
Show Less

Calling at

Five Ways06:18on time
University06:22on time
Selly Oak06:25on time
Bournville06:28on time
Kings Norton06:30on time
Northfield06:34on time
Longbridge06:36on time
Barnt Green06:42on time
Alvechurch06:48on time
Redditch06:53on time
From Four OaksOperated by West Midlands Trains