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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information between Birmingham and Bradford

distanceDistance91 miles (146 km)
durationAverage train duration2 h 27 min
priceAverage train ticket price£78 (€88)
changesDirect trainYes
carriersTrain providersCross Country

Trains from Birmingham to Bradford cover the 91 miles (146 km) long trip taking on average 2 h 27 min with our travel partners like Cross Country. There are direct train services available. You can get the cheapest train tickets for this route for as low as £78, but the average price of train tickets is £78. Travellers depart most frequently from Birmingham New Street and arrive in Bradford Interchange.

Train companies

CrossCountry trains between Birmingham and Bradford

For as little as £78 you can travel by train between Birmingham and Bradford with CrossCountry. Omio will show you the best deals, timetables and tickets available for this trip.


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

It’s easy to book your CrossCountry train ticket between Birmingham and Bradford online with Omio! Simply check the current CrossCountry train timetables for your ideal departure and arrival times, compare the best route from Birmingham to Bradford as well as relevant travel information (such as luggage policy and amenities offered onboard) for that train and book cheap CrossCountry train tickets online. Prices for CrossCountry trains between Birmingham and Bradford start at £78 one-way if you book in advance, and you can expect to travel around 91 miles (146 km). If you search for CrossCountry trains in the Omio app, you can check straight away if the CrossCountry tickets are mobile tickets, which makes it easier than ever to go paperless when travelling by train from Birmingham to Bradford. Let Omio do all the work for you finding the best Birmingham to Bradford CrossCountry train ticket so you can enjoy a smooth and comfortable journey!

  • Average Price: £78

Please follow the recommendations outlined by CrossCountry when booking your train tickets between Birmingham and Bradford due to the coronavirus:

  • 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

Trains from Birmingham to Bradford

There are indirect trains from Birmingham to Bradford, requiring a change in Leeds. The first departure from Birmingham New Street is the CrossCountry service around 6:00 a.m. connecting with a Northern rail train at Leeds. This route operates hourly until the final train around 8:00 p.m. Journey times range from two and a half hours to two hours and fifty minutes. Additional routes are possible but require two or more changes.

What are the departure and arrival stations for trains from Birmingham to Bradford?

Departure Station: Birmingham New Street The modern New Street station is located in the city centre. There are bus stops close to the station, on Smallbrook Queensway and Hill Street, with routes around the city. Taxis are available from a rank by the Victoria Square exit on Navigation Street.

Arrival Station: Bradford Interchange Fifteen minutes walk south of the city centre, Bradford Interchange station is adjacent to the bus and coach station, with connections around the city and region and to the airport. There is a taxi rank by the station exit.

Travel Tips

Trains from Birmingham to Bradford
Travel by train to Bradford 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 Birmingham to Bradford.
How much does a cheap train to Bradford from Birmingham cost?
Omio customers have found the cheapest trains to Bradford from Birmingham to cost as little as £78  in the next 7 days.
What is the average cost of a train from Birmingham to Bradford?
If you’re looking to purchase your train tickets in the next week, you can expect the Birmingham to Bradford train price to come in at an average of £78  one way.
How far is it from Birmingham to Bradford by train?
The train distance from Birmingham to Bradford is around 91 miles (146 km).
How long does it take from Birmingham to Bradford by train?
The train time to Bradford from Birmingham is on average 2 h 27 min  for the 91 miles (146 km) long journey, but the time it takes to go from Birmingham to Bradford by train can vary depending on specific dates or travelling on weekends and holidays.
When travelling by train from Birmingham to Bradford, which train station in Birmingham do I depart from and which train station in Bradford do I arrive in?

When taking the train from Birmingham to Bradford, you can choose to depart from train stations like Birmingham New Street and Birmingham Moor Street. Your route can end in train stations such as Bradford Interchange and Bradford Forster Square.

Omio customers who travel this route most frequently depart from Birmingham New Street   and arrive in Bradford Interchange.

Where do I find the Birmingham train station to Bradford? Where is the Bradford train station?

Passengers board their train most frequently from Birmingham New Street and travel around 0.2 miles (399 m) from the city centre to this train station.

Passengers travelling this route most often arrive at Bradford Interchange and need to travel approximately 0.2 miles (353 m) from the train station to the city centre in Bradford.

What train companies go from Birmingham to Bradford?
For the best Birmingham to Bradford train to book, you can travel safely and comfortably with Cross Country. However, it's always good to check all possible train companies with services to Bradford from Birmingham to compare what amenities they may offer.
When should I book Birmingham Bradford train tickets to score the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this journey and save money. If you buy train tickets to Bradford from Birmingham within the next 7 days, you can find tickets to cost on average £78 one way. To find the best prices for this route, consider booking your train ticket from Birmingham to Bradford a few months in advance.

Important Stations and Airports for this Journey

Birmingham New Street is the most popular Birmingham 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 Birmingham for your journey to Bradford.
Amenities at station
Phone Number
+44 3457114141
Ticket Office Hours
Mon - Sat: 05: 15 - 23: 00 | Sun: 07: 30 - 23: 00
Public transport options for Birmingham New Street
Bus lines: N5, N6, N8, 4, 9, 23, 45, 50, 61, X51, X70
Train lines: West Midlands, CrossCountry, Avanti West Coast, Transport for Wales