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