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.
The average ticket from Edinburgh to Birmingham will cost around £ 123 if you buy it on the day, but the cheapest tickets can be found for only £ 84.
This is the last train of the day.
Find all the dates and times for this journey
4 h 7 m
4 h 34 m
Trains per day
Of the 4 trains that leave Edinburgh for Birmingham every day 3 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
These direct trains cover the 395 km distance in an average of 4 h 34 m but if you time it right, some trains will get you there in just 4 h 7 m .
The slowest trains will take 4 h 59 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.
|Distance||244 miles (394 km)|
|Average train duration||4 h 13 min|
|Average train ticket price||£85 (€94)|
|Train companies||Avanti West Coast or Cross Country|
Trains from Edinburgh to Birmingham cover the 244 miles (394 km) long journey taking on average 4 h 13 min with our travel partners like Avanti West Coast or Cross Country. There are direct train services available. You can get the cheapest train tickets for this trip for as low as £70, but the average price of train tickets is £85. Travellers depart most frequently from Edinburgh Waverley and arrive in Birmingham New Street.
CrossCountry trains will get you from Edinburgh to Birmingham from £70. With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.
CrossCountry is a fast speed train company in the United Kingdom and for your next train from Edinburgh to Birmingham you can choose between Standard Class and First Class tickets on Omio.
Omio helps you compare and book the perfect train with CrossCountry between Edinburgh and Birmingham for a smooth and relaxing journey. Check the latest CrossCountry train timetables for the ideal departure and arrival times, take a look at the travel information for the Edinburgh to Birmingham train with CrossCountry (such as baggage allowance and amenities offered onboard), compare the best connections for your Edinburgh - Birmingham trip and then book a cheap train ticket with ease. The distance from Edinburgh to Birmingham by train is 244 miles (394 km). You can book tickets for this CrossCountry train for as low as £70 one-way if you book in advance. When you search for CrossCountry tickets from Edinburgh to Birmingham in the Omio app, you can also check whether they are mobile tickets quickly and easily. If they are mobile tickets, then you can go paperless when taking a train. Book that perfect CrossCountry Edinburgh - Birmingham train ticket online and enjoy your trip!
CrossCountry 's current ticket policies due to COVID-19 for your train from Edinburgh to Birmingham are the following:
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.
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.
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.
In order to get the best price it's best to book train tickets up to at least one month prior to departure.
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.
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.
Some of the Edinburgh train stations to Birmingham you can start your journey from include Edinburgh Waverley, Edinburgh Haymarket and Edinburgh Gateway. Similarly, some of the arrival train stations in Birmingham include Birmingham New Street and Birmingham Moor Street.
When travelling this route, Omio customers are departing most frequently from Edinburgh Waverley and arriving in Birmingham New Street.
The most popular departure train station with passengers for this route, called Edinburgh Waverley, is located 0 mile (s) / 0 km from the city centre of Edinburgh.
The most popular arrival train station, Birmingham New Street, is located 0 mile (s) / 0 km away from the city centre of Birmingham.
Here are some other resources that might have the information you need