The service provides rail links for major cities such as Edinburgh , Glasgow , Liverpool , Sheffield , Hull , Leeds , York , Scarborough and Newcastle .
TransPennine Express runs three routes which provide rail links for large cities like Edinburgh , Glasgow , Liverpool , Sheffield , Leeds , York and Newcastle .