|Distance||21 miles (34 km)|
|Average train ticket price||£10 (€11)|
|Train frequency||25 a day|
|Direct train||Yes, there are 25 direct trains a day|
|Train companies||West Midlands Railway|
Trains from Stratford-upon-Avon to Birmingham cover the 21 miles (34 km) long journey taking on average 49 min with our travel partners like West Midlands Railway. Normally, there are 25 trains operating per day, including direct services available. While the average ticket price for this trip costs around £10, you can find the cheapest train ticket for as low as £10. Travellers depart most frequently from Stratford-upon-Avon and arrive in Birmingham New Street.
When taking a train from Stratford-upon-Avon, you have a couple of train stations you can depart from including Stratford-upon-Avon and Stratford-Upon-Avon Parkway. When you arrive in Birmingham, your train can arrive in train stations including Birmingham New Street and Birmingham Moor Street.
Omio customers travelling this route book their trains from Stratford-upon-Avon to Birmingham New Street.
Passengers board the train most frequently from Stratford-upon-Avon, which is located around 0 mile (s) / 0 km away from the city centre, and they get off the train at Birmingham New Street, located 0 mile (s) / 0 km away from the city centre.
Here are some other resources that might have the information you need