The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid travelling at rush hour.
The average ticket from Edinburgh to Liverpool will cost around £ 106 if you buy it on the day, but the cheapest tickets can be found for only £ 92.
Find all the dates and times for this journey
Trains per day
It's difficult to get from Edinburgh to Liverpool without changing at least 1 times.
|Avg. Train Duration:|
4 hours 41 minutes
|Train Ticket Price:||£40|
|Trains depart from:||Edinburgh|
|Trains arrive in:||Liverpool|
|Train Companies:||Virgin Trains, First Transpennine Express|
Trains from Edinburgh to Liverpool require a change at Wigan North-Western or Preston. Afternoon trains connect via York. Morning departures from Edinburgh start at 6:15 a.m. with a TransPennine Express service connecting with a Northern Rail train from Wigan. The final connection leaves Edinburgh at 1:30 p.m. with the Virgin Trains East Coast service connecting with the TransPennine Express train from York. Journey times range from three hours and 40 minutes to five hours.
Departure Station: Edinburgh Waverley Located in the heart of Edinburgh, Waverley station has plentiful public transport options by bus and tram, with stops on Waverley Bridge and Princes Street. Night bus and airport shuttle services stop on the bridge. Taxis are available from a rank inside the station.
Arrival Station: Liverpool Lime Street. The city's main station is located on the eastern side of the city centre, within walking distance of the main sights. Local buses stop immediately outside, and there are taxis available from ranks on Skelhorne Street and Lord Nelson Street.