Compare prices and tickets by train, bus or flight

Dec 2
$106Cross Country
$27National Express
Dec 3
$106Cross Country
Find prices
Dec 4
$106Cross Country
Dec 5
$106Cross Country
Dec 6
$50Cross Country
Dec 7
$40Cross Country
$24National Express
Dec 8
$39Cross Country
$24National Express
Dec 10
$50Cross Country
Dec 11
$51Cross Country
Dec 12
$50Cross Country
Dec 13
$50Cross Country

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

Deutsche Bahn

Train Information from York to Birmingham

distanceDistance107 miles (172 km)
durationAverage train duration1 h 51 min
priceAverage train ticket price$79 (€66)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain companiesCross Country

Trains from York to Birmingham cover the 107 miles (172 km) long journey taking on average 1 h 51 min with our travel partners like Cross Country. Normally, there are 16 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as $39 (€33), but the average price of train tickets is $79 (€66). Travelers depart most frequently from York and arrive in Birmingham New Street.

Train companies

CrossCountry between York and Birmingham

Find the best trains from York to Birmingham with Omio's travel partners CrossCountry from $39 (€33). We can find you the best deals, schedules and tickets when comparing and booking the best route.


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

If you're looking for cheap CrossCountry tickets between York and Birmingham, check out Omio! With one-way York to Birmingham train ticket prices starting as low as $39 (€33) when you book in advance, we'll help you get to Birmingham from York by showing you the latest CrossCountry offers, train schedules and tickets for this 107 miles (172 km) route. You can also review relevant ticket information for each class fare available on this route, such as baggage allowance and amenities offered onboard with CrossCountry. If you search for CrossCountry tickets between York and Birmingham in the Omio app, you can quickly see if they are mobile tickets so that you can go paperless when taking the train. Whether you're looking for the cheapest, fastest or earliest train from York to Birmingham on offer, Omio makes it easier than ever for you to find that perfect train with CrossCountry so you can enjoy a smooth and comfortable journey.

Please follow the recommendations outlined by CrossCountry when booking your train tickets between York and Birmingham 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

Travel Tips

Trains from York 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 York to Birmingham.
How much do cheap train tickets from York to Birmingham cost?
Omio customers have found cheap train tickets from York to Birmingham for as low as $39 (€33)  for the next 7 days.
What is the cost of a train from York to Birmingham?
If you’re looking to book your train tickets in the next week, you can expect the York to Birmingham train price to come in at an average of $79 (€66)  one way.
How far is Birmingham from York by train?
When traveling this route you should expect the distance to Birmingham from York by train to be approximately 107 miles (172 km).
How long is a train to Birmingham from York on average?
The train time to Birmingham from York is on average 1 h 51 min  for the 107 miles (172 km) long journey, but the time it takes to go from York to Birmingham by train can vary depending on specific dates or traveling on weekends and holidays.
Which train station from York to Birmingham do I depart from? Which Birmingham train station from York do I arrive in?

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

Where is the departure train station in York located? Where is the arrival train station in Birmingham located?

Passengers board their train most frequently from York and travel around 0.4 miles (607 m) 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.2 miles (399 m) from the train station to the city center in Birmingham.

What train companies offer a service between York and Birmingham?
When taking a train from York to Birmingham, you can count on Cross Country for the best way to get you to Birmingham. You can also check all possible train providers who offer a service from York to Birmingham and compare the amenities they offer before buying a train ticket.
How many trains per day are there from York to Birmingham?
The average number of trains departing York for Birmingham is 16 a day. The train schedules and services may vary between weekdays and weekends.
When should I purchase the York to Birmingham train for the best deals on tickets?
If you purchase a train ticket from York to Birmingham within the next 7 days, you can find tickets to cost on average $79 (€66) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets from York to Birmingham are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

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