The longest direct train in the UK is a 785-mile service that runs once a week between Aberdeen and Penzance with 35 stops ...
The longest direct train journey in the UK is also one of the most epic, travelling right through the heart of the country ...