COMPARE Prices across different modes

Thu
Oct 21
$16Cross Country
Find prices
Fri
Oct 22
$9West Midlands Railway
$11National Express
Sat
Oct 23
$9West Midlands Railway
$12National Express
Sun
Oct 24
$9West Midlands Railway
$13National Express
Mon
Oct 25
$12West Midlands Railway
$11National Express
Tue
Oct 26
$12West Midlands Railway
$13National Express
Sat
Oct 30
$30Cross Country
$9National Express
Sun
Oct 31
$15Cross Country
$12National Express
Mon
Nov 1
$8West Midlands Railway
$9National Express
Wed
Nov 3
$9West Midlands Railway
$9National Express

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information from Stoke-on-Trent to Birmingham

distanceDistance38 miles (61 km)
durationAverage train duration52 min
priceAverage train ticket price$11 (€9)
frequencyTrain frequency17 a day
changesDirect trainYes, there are 17 direct trains a day
carriersTrain providersCross Country or West Midlands Railway

Trains from Stoke-on-Trent to Birmingham cover the 38 miles (61 km) long trip taking on average 52 min with our travel partners like Cross Country or West Midlands Railway. Normally, there are 17 trains operating per day, including direct services available. While the average ticket price for this journey costs around $11 (€9), you can find the cheapest train ticket for as low as $9 (€7). Travelers depart most frequently from Stoke-on-Trent and arrive in Birmingham New Street.

Train companies

Travel with Crosscountry Railways between Stoke-on-Trent and Birmingham

Find the best trains between Stoke-on-Trent and Birmingham with Omio's travel partners Crosscountry Railways from $9 (€7). We can find you the best deals, schedules and tickets when comparing and booking the best route.

Crosscountry Railways

It’s easy to book your Crosscountry Railways train ticket from Stoke-on-Trent to Birmingham online with Omio! Simply check the current Crosscountry Railways train schedules for your ideal departure and arrival times, compare the best route from Stoke-on-Trent to Birmingham as well as relevant travel information (such as baggage allowance and amenities offered onboard) for that train and book cheap Crosscountry Railways train tickets online. Prices for Crosscountry Railways trains between Stoke-on-Trent and Birmingham start at $16 (€13) one-way if you book in advance, and you can expect to travel around 38 miles (61 km). If you search for Crosscountry Railways trains in the Omio app, you can check straight away if the Crosscountry Railways tickets are mobile tickets, which makes it easier than ever to go paperless when traveling by train from Stoke-on-Trent to Birmingham. Let Omio do all the work for you finding the best Stoke-on-Trent to Birmingham Crosscountry Railways train ticket so you can enjoy a smooth and comfortable journey!

Operator ticket policies for COVID

  • Refund or voucher policy
  • If you have an Off-Peak or Anytime ticket, you can get a full refund and the £10 admin fee has been waived. Advance tickets are normally non-refundable but you can now also get a full refund if your Advance ticket was booked before 23 March 2020.
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

Trains from Stoke-on-Trent to Birmingham
Travel by train to Birmingham easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Stoke-on-Trent to Birmingham.
FAQs
How much do cheap train tickets from Stoke-on-Trent to Birmingham cost?
If you’re looking to save money on tickets, you can find cheap Stoke-on-Trent to Birmingham trains for as little as $9 (€7)  in the next 7 days.
What is the price of a train ticket to Birmingham from Stoke-on-Trent?
The Stoke-on-Trent to Birmingham train ticket price is on average $11 (€9)  if you are looking to book your tickets for this trip in the next week.
How far is Birmingham from Stoke-on-Trent by train?
When traveling this route you should expect the distance to Birmingham from Stoke-on-Trent by train to be approximately 38 miles (61 km).
What is the Stoke-on-Trent to Birmingham train travel time?
The train time from Stoke-on-Trent to Birmingham is on average 52 min  for the 38 miles (61 km) long journey, but the time it takes to go to Birmingham from Stoke-on-Trent by train can vary depending on specific dates or traveling on weekends and holidays.
What is the departure train station in Stoke-on-Trent and arrival train station in Birmingham?

Omio customers book a train from Stoke-on-Trent   to Birmingham New Street   most frequently for this route.

Where is the departure train station in Stoke-on-Trent located? Where is the arrival train station in Birmingham located?

The most popular departure train station with passengers for this trip, called Stoke-on-Trent, is located 0 mile (s) / 0 km from the city center of Stoke-on-Trent.

The most popular arrival train station, Birmingham New Street, is located 0 mile (s) / 0 km away from the city center of Birmingham.

Which train companies can get me from Stoke-on-Trent to Birmingham?
When taking a train from Stoke-on-Trent to Birmingham, you can count on Cross Country or West Midlands Railway for the best way to get you to Birmingham. You can also check all possible train providers who offer a service to Birmingham from Stoke-on-Trent and compare the amenities they offer before buying a train ticket.
How many trains per day are there from Stoke-on-Trent to Birmingham?
The average number of trains departing Stoke-on-Trent for Birmingham is 17 a day. The train schedules and services may vary between weekdays and weekends.
What are the first and last departure train times from Stoke-on-Trent to Birmingham?
The earliest train for this trip departs from Stoke-on-Trent at 7: 26 AM. The last train leaves from Stoke-on-Trent at 11: 08 AM. Check Omio for the latest train schedule from Stoke-on-Trent to Birmingham and book the best time to depart on your chosen travel date.
How far in advance should I book a train ticket from Stoke-on-Trent to Birmingham to get the best deals?
If you buy the Stoke-on-Trent to Birmingham train within the next 7 days, you can find one way tickets to cost on average $11 (€9). However, booking your train ticket in advance gives you access to the best prices for trains to Birmingham from Stoke-on-Trent. Look out for train tickets for this route to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

Stoke-on-Trent
Birmingham
The major railway station for departures from Stoke-on-Trent is Stoke-on-Trent. Read all the information you need to know about services, amenities and connections at Stoke-on-Trent for your journey to Birmingham from Stoke-on-Trent.