COMPARE Prices across different modes

Wed
27 Oct
£141Cross Country
£27National Express
£109easyJet
Thu
28 Oct
£83Cross Country
£30National Express
£49easyJet
Fri
29 Oct
£84Cross Country
£25National Express
£82easyJet
Sat
30 Oct
£105Avanti West Coast
£27National Express
£118easyJet
Sun
31 Oct
£70Avanti West Coast
£25National Express
£93easyJet
Mon
1 Nov
£62Avanti West Coast
£21National Express
£42easyJet
Tue
2 Nov
£42Avanti West Coast
£21National Express
£39easyJet
Wed
3 Nov
£50Avanti West Coast
£21National Express
£50easyJet
Thu
4 Nov
£42Avanti West Coast
£21National Express
£65easyJet
Fri
5 Nov
Find prices
£21National Express
Find prices
Sat
6 Nov
£42Avanti West Coast
£21National Express
£47easyJet
Sun
7 Nov
£70Avanti West Coast
£23National Express
£56easyJet
Mon
8 Nov
£50Avanti West Coast
£18National Express
£41easyJet
Tue
9 Nov
£42Avanti West Coast
£17National Express
£32easyJet
Wed
10 Nov
£42Avanti West Coast
£17National Express
£56easyJet
Thu
11 Nov
£42Avanti West Coast
£18National Express
£51easyJet
Fri
12 Nov
£62Avanti West Coast
£21National Express
£36easyJet
Sat
13 Nov
£42Avanti West Coast
£18National Express
£36easyJet
Sun
14 Nov
£70Avanti West Coast
£21National Express
£56easyJet
Mon
15 Nov
£50Avanti West Coast
£18National Express
£32easyJet
Tue
16 Nov
£42Avanti West Coast
£14National Express
£31easyJet

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
Place to stay

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View All

Train Information from Edinburgh to Birmingham

distanceDistance244 miles (394 km)
durationAverage train duration4 h 3 min
priceAverage train ticket price£84 (€95)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain companiesAvanti West Coast or Cross Country

Trains from Edinburgh to Birmingham cover the 244 miles (394 km) long journey taking on average 4 h 3 min with our travel partners like Avanti West Coast or Cross Country. Normally, there are 16 trains operating per day, including direct services available. While the average ticket price for this route costs around £84, you can find the cheapest train ticket for as low as £42. Travellers depart most frequently from Edinburgh Waverley and arrive in Birmingham New Street.

Train companies

Edinburgh to Birmingham with CrossCountry

For as little as £42 you can travel by train from Edinburgh to Birmingham with CrossCountry. Omio will show you the best deals, timetables and tickets available for this journey.

CrossCountry

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

If you're looking for cheap CrossCountry tickets between Edinburgh and Birmingham, check out Omio! With one-way Edinburgh to Birmingham train ticket prices starting as low as £83 when you book in advance, we'll help you get to Birmingham from Edinburgh by showing you the latest CrossCountry offers, train timetables and tickets for this 244 miles (394 km) route. You can also review relevant ticket information for each class fare available on this trip, such as luggage policy and amenities offered onboard with CrossCountry. If you search for CrossCountry tickets between Edinburgh 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 Edinburgh 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.

CrossCountry from Edinburgh to Birmingham train information:

  • Average Duration: 5 h 3 min
  • Average Price: £83
  • CrossCountry frequency: 8 a day

CrossCountry has the following ticket policies due to COVID-19, which you should be aware of when booking and travelling by train between Edinburgh and Birmingham:

  • 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 Edinburgh to Birmingham

There are over 40 trains from Edinburgh to Birmingham a day, with the majority of services requiring a change. During peak times, the amount of departures an hour increase. All trains depart from Edinburgh Waverly and arrive at Birmingham New Street.

 

Which train companies go from Edinburgh to Birmingham?

Trains from Edinburgh to Birminghamh are operated by TransPennine Express, CrossCountry and Virgin Trains.

How long are the trains from Edinburgh to Birmingham?

Journey times can vary depending on the route provider, if a change is required and time of day. The average journey lasts 5 hours and 3 minutes. The shortest journey lasts 4 hours and 6 minutes and the longest train from Edinburgh to Birmingham takes 5 hours and 33 minutes.

Are trains from Edinburgh to Birmingham direct?

Virgin Trains and CrossCountry both offer direct journeys from Edinburgh to Birmingham. Trains that require a change do so at Wolverhampton, York, Lancaster and Manchester Piccadilly.

How can I save money on train tickets from Edinburgh to Birmingham?

In order to get the best price it's best to book train tickets up to at least one month prior to departure.

When are the first and last trains of the day from Edinburgh to Birmingham?

Trains from Edinburgh to Birmingham run from 6:15 a.m. until 6:52 p.m. departing at twice an hour during peak commuter hours.

Where do trains from Edinburgh to Birmingham depart from and arrive to?

All trains from Edinburgh to Birmingham depart from Edinburgh Waverly Stations located in the centre of the city. Trains arrive at Birmingham New Street which is a 5-minute walk from the high street.

Travel Tips

Trains from Edinburgh 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 Edinburgh to Birmingham.
FAQs
How much do cheap train tickets from Edinburgh to Birmingham cost?
Omio customers have found the cheapest trains to Birmingham from Edinburgh to cost as little as £42  in the next 7 days.
What is the average price of train tickets from Edinburgh to Birmingham?
In the next 7 days you’ll find that the average cost of a train ticket between Edinburgh and Birmingham is £84  one way.
How many miles is it from Edinburgh to Birmingham by train?
The distance from Edinburgh to Birmingham by train is approximately 244 miles (394 km).
How long is the train journey to Birmingham from Edinburgh?
While the time it takes to travel 244 miles (394 km) to Birmingham from Edinburgh can vary based on specific dates, weekends, and bank holidays, the train duration from Edinburgh to Birmingham is on average 4 h 3 min.
When travelling by train from Edinburgh to Birmingham, which train station in Edinburgh do I depart from and which train station in Birmingham do I arrive in?

When taking the train between Edinburgh and Birmingham, you can choose to depart from train stations like Edinburgh Waverley, Edinburgh Haymarket and Edinburgh Gateway. Your route can end in train stations such as Birmingham New Street and Birmingham Moor Street.

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

Where is the train station in Edinburgh? Where is the train station in Birmingham?

Passengers board the train most frequently from Edinburgh Waverley, which is located around 0 mile (s) / 0 km away from the city centre, and they get off the train at Birmingham New Street, located 0 mile (s) / 0 km away from the city centre.

Which train providers can get me from Edinburgh to Birmingham?
Take the Edinburgh to Birmingham train with Avanti West Coast or Cross Country. However, it's always good to check out all possible train companies for the route to Birmingham from Edinburgh as there might be differences in the amenities they offer.
Can I book a direct train from Edinburgh to Birmingham?
Yes, there are 16 direct trains per day from Edinburgh to Birmingham. You can look to travel with Avanti West Coast or Cross Country  without needing to change in between. Taking a direct train tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this trip.
How many trains are there from Edinburgh to Birmingham a day?
The average number of trains departing Edinburgh for Birmingham is 16 a day. The train schedules and services may vary between weekdays and weekends.
When does the first train depart from Edinburgh to Birmingham? When does the last train depart from Edinburgh to Birmingham?
If you prefer early morning trains from Edinburgh to Birmingham, the first train leaves at 06: 52. If you prefer late night trains from Edinburgh to Birmingham, the last train of the day leaves at 10: 52. Omio shows you the latest train from Edinburgh to Birmingham schedule to help you book the best departure time for this trip.
How far in advance should I purchase a train ticket from Edinburgh to Birmingham to get the best deals?
You can find a train between Edinburgh and Birmingham to cost on average £84 one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Edinburgh to Birmingham train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

Edinburgh
Birmingham
Edinburgh Waverley is the most popular Edinburgh 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 Edinburgh for your journey to Birmingham.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxiTaxi
ticketOfficeHours
Ticket office hours
Sun: 07: 00 - 23: 59 | Mon - Sat: 05: 00 - 23: 59
Connections to/from station
Bus lines: 21, 25, 30, 36, 61, 62, 77, BLQ
Monorail lines: Marconi Express
Train lines: FR, FA, FB, IC, ICN, R, Italo, ÖBB EC, EN