COMPARE Prices across different modes

Mon
Oct 25
$14West Midlands Railway
$9National Express
Tue
Oct 26
$14West Midlands Railway
$9National Express
Wed
Oct 27
$14West Midlands Railway
$9National Express
Thu
Oct 28
$14West Midlands Railway
$9National Express
Sat
Oct 30
$14West Midlands Railway
$9National Express

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information from Worcester to Birmingham

distanceDistance24 miles (39 km)
durationAverage train duration45 min
priceAverage train ticket price$14 (€12)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain providersWest Midlands Railway

Trains from Worcester to Birmingham cover the 24 miles (39 km) long journey taking on average 45 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 $14 (€12), you can find the cheapest train ticket for as low as $14 (€12). Travelers depart most frequently from Worcester Foregate Street and arrive in Birmingham New Street.

Travel Tips

Trains from Worcester 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 Worcester to Birmingham.
FAQs
How much are cheap trains to Birmingham from Worcester?
Omio customers have found cheap train tickets from Worcester to Birmingham for as low as $14 (€12)  for the next 7 days.
What is the cost of a train between Worcester and Birmingham?
If you are looking to book your train ticket in the next 7 days, you can expect the Worcester to Birmingham train to cost on average $14 (€12)  one way.
How far is Worcester to Birmingham by train?
When traveling this route you should expect the distance from Worcester to Birmingham by train to be approximately 24 miles (39 km).
How long is the train between Worcester and Birmingham?
The train time from Worcester to Birmingham is on average 45 min  for the 24 miles (39 km) long journey, but the time it takes to go from Worcester to Birmingham by train can vary depending on specific dates or traveling on weekends and holidays.
What station does the train from Worcester to Birmingham depart from? Which Birmingham train station do I come into from Worcester?

When departing from Worcester, you have various train station options to start your trip from including Worcester Foregate Street, Worcester Shrub Hill and Worcester Park. When arriving in Birmingham, you can end your trip in train stations like Birmingham New Street and Birmingham Moor Street.

Omio customers book a train from Worcester Foregate Street   to Birmingham New Street   most frequently for this route.

Where is the Worcester train station located? Where is the Birmingham train station located?

Passengers board their train most frequently from Worcester Foregate Street and travel around 0 mile (s) / 0 km from the city center to this train station.

Passengers traveling this route most often arrive at Birmingham New Street and need to travel approximately 0 mile (s) / 0 km from the train station to the city center in Birmingham.

What train companies offer a service between Worcester and Birmingham?
Take the Worcester to Birmingham train with West Midlands Railway. However, it's always good to check out all possible train companies for the journey to Birmingham from Worcester as there might be differences in the amenities they offer.
How many trains are there from Worcester to Birmingham a day?
On average, there are 25 trains a day from Worcester to Birmingham. The train times and services may be different on weekends and holidays compared to weekdays.
When can I take the first train from Worcester to Birmingham? When can I take the last train for the day?
You can take the earliest train from Worcester to Birmingham at 7: 05 AM   or take the last train from Worcester to Birmingham leaving at 9: 26 AM. Look for the latest Worcester to Birmingham train schedules on Omio and book the best time to take the train for this journey.
How early should I purchase train tickets between Worcester and Birmingham to score the best deals?
If you book a train ticket from Worcester to Birmingham within the next 7 days, you can find tickets to cost on average $14 (€12) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets between Worcester and Birmingham are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Worcester
Birmingham
Worcester Foregate Street is the most popular Worcester railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Worcester for your trip to Birmingham.