There are two routes from Crewe to Manchester - via Styal and Manchester Airport, and via Cheadle Hulme and Stockport. Travelling towards Manchester, the two routes split from each other after Wilmslow, and reconverge on the approach to Manchester Piccadilly.