|Avg. Train Duration:|
5 hours 30 minutes
|Train Ticket Price:||£77|
|Trains depart from:||Edinburgh|
|Trains arrive in:||Birmingham|
|Train Companies:||Virgin Trains, London North Eastern Railway, First Transpennine Express, Cross Country|
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.