An average train trip from Shrewsbury, Shropshire to Birmingham New Street takes 71 minutes. Depending on the time of departure and the route, the trip can take anywhere from 61 to 78 minutes, with 0 stop(s) required to change trains. Trains between Shrewsbury and Birmingham New Street are frequent.
A typical journey will include approximately 15 stop(s) and you can expect to call at the following stations: Shrewsbury (change here) | Wellington (Shropshire) | Telford Central | Cosford | Wolverhampton | Bescot Stadium | Aston | Birmingham New Street (73 min journey) You can expect to travel with Transport for Wales on this route.
During peak travel periods, there are some quicker routes available, for example: Shrewsbury | Wellington (Shropshire) | Telford Central | Cosford | Wolverhampton | Dudley Port | Birmingham New Street (61 min journey) You can expect to travel with Transport for Wales on this route.
We did not find any other nearby stations in Shropshire, to commute to Birmingham New Street from.
Other resources to help with your research
Other locations nearby: