Birmingham to Halifax train

Cheap train tickets from Birmingham to Halifax

Showing times and prices for 28 May





The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Cross Country
08:03Birmingham2h40 10:43Halifax
0 changes

Train schedule Birmingham to Halifax

Showing trains for tomorrow, Saturday, 28 May
Cross Country
08:03AMBirmingham2h40 10:43AMHalifax
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

28 May
29 May
30 May
31 May
01 Jun
02 Jun
03 Jun

Fastest train times from Birmingham to Halifax

Showing times and prices for 28 May

Fastest Journey

2 h 40 m


2 h 40 m

Trains per day



137 km

Of the 1 trains that leave Birmingham for Halifax every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Cross Country
08:03Birmingham2h40 10:43Halifax
0 changes

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 Birmingham to Halifax

distanceDistance85 miles (137 km)
durationAverage train duration2 h 49 min
priceAverage train ticket price£82 (€93)
changesDirect trainYes
carriersTrain providersCross Country

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

Train companies: CrossCountry trains Birmingham to Halifax

Find the best trains to Halifax from Birmingham with Omio's travel partners CrossCountry from £41. We can find you the best deals, timetables and tickets when comparing and booking the best trip.


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

It’s easy to book your CrossCountry train ticket from Birmingham to Halifax online with Omio! Simply check the current CrossCountry train timetables for your ideal departure and arrival times, compare the best route to Halifax from Birmingham 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 to Halifax from Birmingham start at £41 one-way if you book in advance, and you can expect to travel around 85 miles (137 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 between Birmingham and Halifax. Let Omio do all the work for you finding the best Birmingham to Halifax CrossCountry train ticket so you can enjoy a smooth and comfortable journey!

  • Average Price: £41

Travel Tips: Trains from Birmingham to Halifax

Travel by train to Halifax 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 Halifax.
Omio customers have found cheap train tickets between Birmingham and Halifax for as low as £41  for the next 7 days.
If you’re looking to buy your train tickets in the next week, you can expect the Birmingham to Halifax train price to come in at an average of £82  one way.
The train distance from Birmingham to Halifax is around 85 miles (137 km).
On average the Birmingham to Halifax train time is 2 h 49 min  covering the 85 miles (137 km) long trip, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.

Omio customers travelling this route depart most frequently from Birmingham New Street   and arrive in Halifax.

You can find the most popular departure train station for this trip, Birmingham New Street, located approximately 1.5 miles (2.4 km) from the city centre of Birmingham. The most popular arrival train station in Halifax, called Halifax, is located around 0.7 miles (1.2 km) away from its city centre.

When taking a train from Birmingham to Halifax, you can count on Cross Country for the best way to get you to Halifax. You can also check all possible train companies who offer a service between Birmingham and Halifax and compare the amenities they offer before buying a train ticket.
The earliest train departing from Birmingham to Halifax leaves at 08: 03. The last train departing from Birmingham to Halifax leaves at 11: 03. You can find the latest Birmingham to Halifax train timetable on Omio and book the best time to leave for your journey on your chosen travel date.
If you book Birmingham to Halifax train tickets within the next 7 days, you can find one way tickets to cost on average £82. However, booking in advance gives you access to the best prices for trains between Birmingham and Halifax. 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

The major railway station for departures from Birmingham is Birmingham New Street. Read all the information you need to know about services, amenities and connections at Birmingham New Street for your trip from Birmingham to Halifax.
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

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