The new bus station was opened on 31 July 2005 and is run by TfGM.
There is only one exit from the bus station, onto Middleton Way, with priority signals being used to allow buses to rejoin the main carriageway.
There are a number of services that use Middleton bus station.
Rosso also provide some school bus services that call at Middleton bus station, while Rosso also provides a seasonal service to Blackpool and Fleetwood.
There are frequent buses running to Manchester, Oldham, Rochdale and Bury and parts of the Middleton area including Alkrington, Boarshaw, Hollin, Langley, Moorclose, Moston and Rhodes.