The station has 12 terminus platforms, for services terminating from locations to the south of Manchester, and two through platforms 13 and 14.
The platforms are split into A and B sections to allow more than one train to stand.
The through platforms 13 and 14 are used by through services via Manchester Oxford Road to North Wales, Liverpool, North West England, Glasgow and Edinburgh, and through services from Manchester Airport.

Manchester Piccadilly is currently served by six train operating companies:
Northern Trains
Local train services to stations in the Manchester area, primarily to destinations south and east of the city in Cheshire or Derbyshire and beyond.
 These include Hadfield, Glossop, Marple, Rose Hill Marple, New Mills Central, Sheffield via New Mills Central, Hazel Grove, Buxton, Crewe via Stockport or Manchester Airport, Stoke-on-Trent via Macclesfield, and Chester via Altrincham and Northwich.

Services operate to the north and west to Liverpool Lime Street via St Helens Junction or Warrington Central, Preston via Bolton and Southport via Wigan Wallgate.
Since 1 April 2016, Northern also operate the hourly service between Manchester Airport and Blackpool North that was formerly run by TransPennine Express (along with a small number of through trains to Barrow-in-Furness and Windermere via Lancaster).

These are operated by a variety of trains of Class 142 Pacers, Class 150 or Class 156 DMUs or Class 323 and Class 319 electric units.

Transport for Wales
Hourly services via Chester and the North Wales Coast Line to Llandudno, calling at Manchester Oxford Road, Newton-le-Willows, Earlestown, Warrington Bank Quay, Runcorn East, Frodsham, Helsby, Chester, Shotton, Flint, Prestatyn, Rhyl, Abergele & Pensarn, Colwyn Bay, Llandudno Junction and Deganwy.
Two trains per day run to Holyhead on weekdays only and some evening terminate at Chester.
 Certain services to/from North Wales have been extended to Manchester Airport since the May 2016 timetable change.

Hourly services operate via Crewe, Shrewsbury and the Welsh Marches Line to Cardiff Central, with services continuing to Carmarthen or Milford Haven.
There are once daily services to Tenby & Pembroke Dock and to Fishguard Harbour.

All services (except for the 10:30 departure) are booked for a Class 175 Coradia unit.
Class 158 Express Sprinter and occasionally Class 150 Sprinter units are seen operating these services when 175s are not available.
Two services on the North Wales Coast route are operated by Mark 3 carriages hauled by a Class 67.

CrossCountry
Hourly services to Bournemouth call at Stockport, Macclesfield, Stoke-on-Trent, Stafford, Wolverhampton, Birmingham New Street, Birmingham International, Coventry, Leamington Spa, Banbury, Oxford, Reading, Basingstoke, Winchester, Southampton Airport Parkway, Southampton Central, and Brockenhurst.

Hourly services to Bristol Temple Meads call at Stockport, Macclesfield, Stoke-on-Trent, Wolverhampton, Birmingham New Street, Cheltenham Spa and Bristol Parkway.
Some services continue to Exeter St Davids, Plymouth or Paignton.

All CrossCountry services are regularly operated by Class 220 Voyager and Class 221 Super Voyager units.

East Midlands Railway
An hourly service from Liverpool Lime Street via Piccadilly to Sheffield and Nottingham, with most trains continuing to Norwich.
These services are operated by Class 158 Express Sprinter units and occasionally Class 156 "Super Sprinter" units.

TransPennine Express operate services on three routes.

The North TransPennine route has a half-hourly service to York via Manchester Victoria, Huddersfield and Leeds, with trains running through to either Newcastle or Redcar Central.
There is also an hourly train to Hull via Huddersfield and Leeds, with an hourly stopping service to Huddersfield.
There are two trains to Manchester Airport on the North route.

The South TransPennine route runs from Manchester Airport via Piccadilly to Sheffield and Cleethorpes, operating hourly.

The TransPennine North West route has an hourly service to Edinburgh Waverley or Glasgow Central via Pre
The station has 12 terminus platforms, for services terminating from locations to the south of Manchester, and two through platforms 13 and 14. The platforms are split into A and B sections to allow more than one train to stand. The through platforms 13 and 14 are used by through services via Manchester Oxford Road to North Wales, Liverpool, North West England, Glasgow and Edinburgh, and through services from Manchester Airport.
Manchester Piccadilly is currently served by six train operating companies:
Northern Trains
Local train services to stations in the Manchester area, primarily to destinations south and east of the city in Cheshire or Derbyshire and beyond.  These include Hadfield, Glossop, Marple, Rose Hill Marple, New Mills Central, Sheffield via New Mills Central, Hazel Grove, Buxton, Crewe via Stockport or Manchester Airport, Stoke-on-Trent via Macclesfield, and Chester via Altrincham and Northwich.
Services operate to the north and west to Liverpool Lime Street via St Helens Junction or Warrington Central, Preston via Bolton and Southport via Wigan Wallgate. Since 1 April 2016, Northern also operate the hourly service between Manchester Airport and Blackpool North that was formerly run by TransPennine Express (along with a small number of through trains to Barrow-in-Furness and Windermere via Lancaster).
These are operated by a variety of trains of Class 142 Pacers, Class 150 or Class 156 DMUs or Class 323 and Class 319 electric units.
Transport for Wales
Hourly services via Chester and the North Wales Coast Line to Llandudno, calling at Manchester Oxford Road, Newton-le-Willows, Earlestown, Warrington Bank Quay, Runcorn East, Frodsham, Helsby, Chester, Shotton, Flint, Prestatyn, Rhyl, Abergele & Pensarn, Colwyn Bay, Llandudno Junction and Deganwy. Two trains per day run to Holyhead on weekdays only and some evening terminate at Chester.  Certain services to/from North Wales have been extended to Manchester Airport since the May 2016 timetable change.
Hourly services operate via Crewe, Shrewsbury and the Welsh Marches Line to Cardiff Central, with services continuing to Carmarthen or Milford Haven. There are once daily services to Tenby & Pembroke Dock and to Fishguard Harbour.
All services (except for the 10:30 departure) are booked for a Class 175 Coradia unit. Class 158 Express Sprinter and occasionally Class 150 Sprinter units are seen operating these services when 175s are not available. Two services on the North Wales Coast route are operated by Mark 3 carriages hauled by a Class 67.
CrossCountry
Hourly services to Bournemouth call at Stockport, Macclesfield, Stoke-on-Trent, Stafford, Wolverhampton, Birmingham New Street, Birmingham International, Coventry, Leamington Spa, Banbury, Oxford, Reading, Basingstoke, Winchester, Southampton Airport Parkway, Southampton Central, and Brockenhurst.
Hourly services to Bristol Temple Meads call at Stockport, Macclesfield, Stoke-on-Trent, Wolverhampton, Birmingham New Street, Cheltenham Spa and Bristol Parkway. Some services continue to Exeter St Davids, Plymouth or Paignton.
All CrossCountry services are regularly operated by Class 220 Voyager and Class 221 Super Voyager units.
East Midlands Railway
An hourly service from Liverpool Lime Street via Piccadilly to Sheffield and Nottingham, with most trains continuing to Norwich. These services are operated by Class 158 Express Sprinter units and occasionally Class 156 "Super Sprinter" units.
TransPennine Express operate services on three routes.
The North TransPennine route has a half-hourly service to York via Manchester Victoria, Huddersfield and Leeds, with trains running through to either Newcastle or Redcar Central. There is also an hourly train to Hull via Huddersfield and Leeds, with an hourly stopping service to Huddersfield. There are two trains to Manchester Airport on the North route.
The South TransPennine route runs from Manchester Airport via Piccadilly to Sheffield and Cleethorpes, operating hourly.
The TransPennine North West route has an hourly service to Edinburgh Waverley or Glasgow Central via Pre
Manchester Piccadilly station