|Distance||175 miles (282 km)|
|Average train duration||3 h 26 min|
|Average train ticket price||$89 (€72)|
|Train frequency||11 a day|
|Direct train||Yes, there are 11 direct trains a day|
|Train companies||Avanti West Coast, First Transpennine Express or London North Eastern Railway|
Trains from Liverpool to Edinburgh cover the 175 miles (282 km) long route taking on average 3 h 26 min with our travel partners like Avanti West Coast, First Transpennine Express or London North Eastern Railway. Normally, there are 11 trains operating per day, including direct services available. While the average ticket price for this route costs around $89 (€72), you can find the cheapest train ticket for as low as $56 (€45).
First Transpennine, Virgin and Northern rail serve the route from Liverpool, Lime Street Station to Edinburgh Waverley Station. The providers offer multiple services throughout the day and evening, with the first train departing from Liverpool at 3:38 a.m. and the last train of the day departing from the station at 23:38 p.m. The services involve up to 3 changes. Where only one change is involved, the duration of the journey is approximately 3 hours, however, on services where up to three changes are anticipated, the duration of the journey is approximately 3 hours and thirty minutes.
Here are some other resources that might have the information you need