Travelling now? Bolton Live Departures
Reverse Direction » Edinburgh to Bolton Train Times
First and Last Service
On weekdays the first train departs Bolton at 06:38 arriving at Edinburgh at 09:41. The last train departs Bolton at 20:38 arriving at Edinburgh at 23:41.
Journey Time
The average journey time between Bolton and Edinburgh is 2 hours and 58 minutes.
Calling Points
Trains operated by TransPennine Express (TP) call at Preston, Lancaster, Oxenholme Lake District, Penrith, Carlisle, Lockerbie and Haymarket.
Timetable data under licence from RSP / Rail Delivery Group