Bradford to Worcester train

Compare prices and tickets by train, coach or flight

28 Jun
29 Jun
30 Jun
01 Jul
02 Jul
03 Jul
04 Jul

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Bradford to Worcester

distanceDistance112 miles (181 km)
durationAverage train duration3 h 58 min
priceAverage train ticket price£51 (€57)
frequencyTrain frequency22 a day
changesDirect trainYes, there are 22 direct trains a day
carriersTrain providersCross Country or Northern Rail

Trains from Bradford to Worcester cover the 112 miles (181 km) long route taking on average 3 h 58 min with our travel partners like Cross Country or Northern Rail. Normally, there are 22 trains operating per day, including direct services available. While the average ticket price for this journey costs around £51, you can find the cheapest train ticket for as low as £51. Travellers depart most frequently from Bradford Interchange and arrive in Worcester Foregate Street.

Train providers: CrossCountry trains Bradford to Worcester

Find the best trains from Bradford to Worcester with Omio's travel partners CrossCountry from £51. We can find you the best deals, timetables and tickets when comparing and booking the best journey.


CrossCountry is a fast speed train company in the United Kingdom and for your next train from Bradford to Worcester you can choose between Standard Class and First Class tickets on Omio.

Book your CrossCountry Bradford to Worcester train with Omio and enjoy a smooth and relaxing journey! Check CrossCountry up-to-date train timetables for the ideal departure and arrival times, compare the fastest Bradford to Worcester routes as well as the amenities offered in the class fare you choose and buy the most affordable CrossCountry train tickets online that fit your budget. The distance between Bradford and Worcester is 112 miles (181 km), and the best price for a one-way Bradford - Worcester CrossCountry train ticket starts at £51 if you book in advance. If you would rather search for your CrossCountry ticket in the Omio app, you can quickly see if it's a mobile ticket so that you can go paperless when travelling by train. Waiting in a queue at the train station to purchase your train ticket will become yesterday's news. So, book your train tickets online quickly and easily and enjoy your trip with CrossCountry!

  • Average Price: £51

Travel Tips: Trains from Bradford to Worcester

Travel by train to Worcester 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 Bradford to Worcester.
You can find a cheap train from Bradford to Worcester for some dates and times for as low as £51  one way in the next 7 days.
If you’re looking to purchase your train tickets in the next week, you can expect the Bradford to Worcester train price to come in at an average of £51  one way.
When travelling this route you should expect the distance between Bradford and Worcester via train to be approximately 112 miles (181 km).
While the time it takes to travel 112 miles (181 km) from Bradford to Worcester can vary based on specific dates, weekends, and bank holidays, the train duration from Bradford to Worcester is on average 3 h 58 min.

Some of the Bradford train stations to Worcester you can start your journey from include Bradford Interchange and Bradford Forster Square. Similarly, some of the arrival train stations in Worcester include Worcester Foregate Street and Worcester Shrub Hill.

When travelling this route, Omio customers are departing most frequently from Bradford Interchange   and arriving in Worcester Foregate Street.

Passengers board their train most frequently from Bradford Interchange and travel around 0.7 miles (1.1 km) from the city centre to this train station.

Passengers travelling this route most often arrive at Worcester Foregate Street and need to travel approximately 0.4 miles (638 m) from the train station to the city centre in Worcester.

For the route from Bradford to Worcester you can take a train with Cross Country or Northern Rail. Be sure to check out all possible train providers that offer services to Worcester from Bradford on Omio to compare what amenities they may have.
On average, there are 22 trains a day from Bradford to Worcester. The train times and services may be different on weekends and holidays compared to weekdays.
The earliest train for this route departs from Bradford at 05: 31. The last train leaves from Bradford at 09: 33. Check Omio for the latest train timetable from Bradford to Worcester and book the best time to depart on your chosen travel date.
If you book a train ticket from Bradford to Worcester within the next 7 days, you can find tickets to cost on average £51 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets between Bradford and Worcester are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Bradford Interchange is the most popular Bradford railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Bradford for your journey to Worcester.
Amenities at station
Public transport options for Bradford Interchange
Location for Rail Replacement Services: Pick Up / Drop Off at parcels bay adjacent to Platform 1, through the red gate.
Amenities at station
Phone Number
+44 8002006060
Public transport options for Bradford Forster Square
Location for Rail Replacement Services: Pick Up / Drop Off at station front on St Blaise Way adjacent to service bus stop (25702).

More options for your journey from Bradford to Worcester

Here are some other resources that might have the information you need

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

Hand With Phone