2A
- Manchester Airport ✓
- HLDGWJ ✓
- Heald Green ✓
- Gatley +1
- East Didsbury +1
- Burnage ✓
- Mauldeth Road ✓
- SLDLJN ✓
- ARDWCKJ +1
- Manchester Piccadilly ✓
- Manchester Oxford Road ✓
- Deansgate ✓
- WATSTJN ✓
- ORDSLLJ ✓
- Salford Crescent ✓
- BDENJT +1
- Bolton +1
- LOSTCKJ +3
- Lostock +3
- Horwich Parkway +2
- Blackrod +3
- Adlington +3
- Chorley +2
- Buckshaw Parkway +1
- EUXTONJ +1
- Leyland +1
- FRNGTNC ✓
- PRSTRJN ✓
- Preston ✓
- PRSTNFJ ✓
- Salwick +1
-
Kirkham & Wesham
a
= - Poulton-le-Fylde ⬤
- BLCKDRJ ✓
- Blackpool North ⬤
Powered by National Rail Enquiries