Trans Pennine Express operates long distance passenger services across the Pennines, linking the cities of Lancashire with Yorkshire, the Humber and North East England. Its trains also operate from Liverpool and Manchester via the ECML to Edinburgh and via the WCML to Glasgow and Edinburgh.