Bus 25 in Manchester links Stockport Interchange and The Trafford Centre Bus Station. The route is 0.0 km long with 59 stops, and the official schedule from Transport for Greater Manchester (TfGM) puts the full trip at about 65 minutes. On a weekday it runs 29 trips in one direction, and 25 on a weekend day.

Route at a glance
| Mode | Bus |
|---|---|
| Route number | 25 |
| City | Manchester |
| Operator | Transport for Greater Manchester (TfGM) |
| Start → end | Stockport Interchange → The Trafford Centre Bus Station |
| End → start | The Trafford Centre Bus Station → Stockport Interchange |
| Route length | 0.0 km / 0.0 km in the opposite direction |
| Number of stops | 59 / 61 in the opposite direction |
| Travel time | about 65 minutes |
| Trips per day | 29 on weekdays, 25 on weekends one way (32 on weekdays → Stockport Interchange) |
| Frequency | peak 20–40 · midday 30 · weekend 30–60 |
| First / last trip from «Stockport Interchange» | 05:37 / 22:40 |
| First / last trip from «The Trafford Centre Bus Station» | 05:55 / 23:44 |
| Fare | 2.00 £ (fare in effect since 5 January 2025) |
| Updated | August 22, 2026 |
Route of Bus 25
Outbound: Stockport Interchange → The Trafford Centre Bus Station
This direction has 59 stops. The route passes Mersey Square, Burnage Health Centre, Alexandra Road South, Stretford Mall. The full list of stops in order is below.
| No. | Stop | From start | Note |
|---|---|---|---|
| 1 | Stockport Interchange | 0.0 km | Terminus |
| 2 | Mersey Square | 0.0 km | |
| 3 | Kingsgate | 0.0 km | |
| 4 | Belmont Way | 0.0 km | |
| 5 | Belmont Bridge | 0.0 km | |
| 6 | Vaughan Road | 0.0 km | |
| 7 | Alexandra Road | 0.0 km | |
| 8 | Earl Road | 0.0 km | |
| 9 | Heaton Moor Road | 0.0 km | |
| 10 | Heaton Moor Road | 0.0 km | |
| 11 | Gladstone Grove | 0.0 km | |
| 12 | Tithe Barn School | 0.0 km | |
| 13 | Kingsleigh Road | 0.0 km | |
| 14 | Crown Green Close | 0.0 km | |
| 15 | Burnage Academy | 0.0 km | |
| 16 | Burnage Health Centre | 0.0 km | |
| 17 | Burnage Lane | 0.0 km | |
| 18 | Kingsway | 0.0 km | |
| 19 | Mauldeth Road Rail Station | 0.0 km | |
| 20 | Ladybarn Village | 0.0 km | |
| 21 | Parrs Wood Road | 0.0 km | |
| 22 | Alan Road | 0.0 km | |
| 23 | Wilmslow Road | 0.0 km | |
| 24 | Old Moat Park | 0.0 km | |
| 25 | Yew Tree Road | 0.0 km | |
| 26 | Birchington Road | 0.0 km | |
| 27 | Bosley Avenue | 0.0 km | |
| 28 | Princess Road | 0.0 km | |
| 29 | Houghend Crescent | 0.0 km | |
| 30 | Alexandra Road South | 0.0 km | |
| 31 | CHS South | 0.0 km | |
| 32 | Regan Avenue | 0.0 km | |
| 33 | Formby Avenue | 0.0 km | |
| 34 | Barlow Moor Road Metrolink Stop | 0.0 km | |
| 35 | Cundiff Road | 0.0 km | |
| 36 | Chorlton Bus Station | 0.0 km | |
| 37 | Groby Road | 0.0 km | |
| 38 | Brundretts Road | 0.0 km | |
| 39 | Maidstone Avenue | 0.0 km | |
| 40 | Ryebank Road | 0.0 km | |
| 41 | Longford Park | 0.0 km | |
| 42 | Norwood Road | 0.0 km | |
| 43 | Stretford Metrolink Stop | 0.0 km | |
| 44 | Stretford Mall | 0.0 km | |
| 45 | Stothard Road | 0.0 km | |
| 46 | Moss Park Road | 0.0 km | |
| 47 | Sevenways | 0.0 km | |
| 48 | The Melville | 0.0 km | |
| 49 | Chatsworth Road | 0.0 km | |
| 50 | Lostock Clinic | 0.0 km | |
| 51 | Old Hall Road | 0.0 km | |
| 52 | Lostock Circle | 0.0 km | |
| 53 | Moss Vale Hotel | 0.0 km | |
| 54 | Hartford Road | 0.0 km | |
| 55 | Exeter Road | 0.0 km | |
| 56 | Davyhulme Circle | 0.0 km | |
| 57 | Kingsway Park | 0.0 km | |
| 58 | Old Park Lane | 0.0 km | |
| 59 | The Trafford Centre Bus Station | 0.0 km | Terminus |
Inbound: The Trafford Centre Bus Station → Stockport Interchange
This direction has 61 stops. The route passes Old Park Lane, Stretford Metrolink Stop, CHS South, Mauldeth Road. The full list of stops in order is below.
| No. | Stop | From start | Note |
|---|---|---|---|
| 1 | The Trafford Centre Bus Station | 0.0 km | Terminus |
| 2 | Old Park Lane | 0.0 km | |
| 3 | Rivers Lane | 0.0 km | |
| 4 | Exeter Road | 0.0 km | |
| 5 | Hartford Road | 0.0 km | |
| 6 | Moss Vale Hotel | 0.0 km | |
| 7 | Lostock Circle | 0.0 km | |
| 8 | Old Hall Road | 0.0 km | |
| 9 | Baslow Road | 0.0 km | |
| 10 | Chatsworth Road | 0.0 km | |
| 11 | The Melville | 0.0 km | |
| 12 | Sevenways | 0.0 km | |
| 13 | Moss Park Road | 0.0 km | |
| 14 | Stothard Road | 0.0 km | |
| 15 | Stretford Mall | 0.0 km | |
| 16 | Stretford Metrolink Stop | 0.0 km | |
| 17 | Norwood Road | 0.0 km | |
| 18 | Longford Park | 0.0 km | |
| 19 | Alderfield Road | 0.0 km | |
| 20 | Ryebank Road | 0.0 km | |
| 21 | Maidstone Avenue | 0.0 km | |
| 22 | Manchester Road | 0.0 km | |
| 23 | Groby Road | 0.0 km | |
| 24 | Chorlton Bus Station | 0.0 km | |
| 25 | Cundiff Road | 0.0 km | |
| 26 | Barlow Moor Road Metrolink Stop | 0.0 km | |
| 27 | Barlow Moor Road Metrolink Stop | 0.0 km | |
| 28 | Formby Avenue | 0.0 km | |
| 29 | Regan Avenue | 0.0 km | |
| 30 | CHS South | 0.0 km | |
| 31 | Alexandra Road South | 0.0 km | |
| 32 | Houghend Crescent | 0.0 km | |
| 33 | Princess Road | 0.0 km | |
| 34 | Bosley Avenue | 0.0 km | |
| 35 | Birchington Road | 0.0 km | |
| 36 | Yew Tree Road | 0.0 km | |
| 37 | Old Moat Park | 0.0 km | |
| 38 | Wilmslow Road | 0.0 km | |
| 39 | Alan Road | 0.0 km | |
| 40 | Ladybarn Village | 0.0 km | |
| 41 | Mauldeth Road Primary School | 0.0 km | |
| 42 | Kingsway | 0.0 km | |
| 43 | Burnage Lane | 0.0 km | |
| 44 | Mauldeth Road | 0.0 km | |
| 45 | Burnage Health Centre | 0.0 km | |
| 46 | St Bernard’s Church | 0.0 km | |
| 47 | Burnage Academy | 0.0 km | |
| 48 | Crown Green Close | 0.0 km | |
| 49 | Leegate Gardens | 0.0 km | |
| 50 | Tithe Barn School | 0.0 km | |
| 51 | Gladstone Grove | 0.0 km | |
| 52 | Heaton Moor Road | 0.0 km | |
| 53 | Heaton Moor Road | 0.0 km | |
| 54 | Earl Road | 0.0 km | |
| 55 | Alexandra Road | 0.0 km | |
| 56 | Vaughan Road | 0.0 km | |
| 57 | Heaton Road | 0.0 km | |
| 58 | Belmont Bridge | 0.0 km | |
| 59 | Belmont Way | 0.0 km | |
| 60 | Kingsgate | 0.0 km | |
| 61 | Stockport Interchange | 0.0 km | Terminus |
Schedule and frequency
According to the official schedule from Transport for Greater Manchester (TfGM), the route runs 29 trips in one direction on a weekday, and 25 on a weekend day.
| Direction | Weekdays | Weekends and holidays |
|---|---|---|
| From «Stockport Interchange» | 05:37 — 22:40 | 07:50 — 22:40 |
| From «The Trafford Centre Bus Station» | 05:55 — 23:44 | 07:59 — 21:44 |
Frequency calculated from the departure table: in the morning peak buses run every 20–40 minutes, most often every 32; midday every 30 minutes; in the afternoon peak every 35–60; on weekends every 30–60 minutes.
Fare and payment
A single ride costs 2.00 £ — fare in effect since 5 January 2025. The same fare applies to buses in Greater Manchester.
A single bus journey costs £2.00. It is a hopper fare: unlimited bus journeys across the Bee Network within one hour of the first tap cost nothing extra. A day ticket is £5.00. Transfers within 60 minutes are free. Transfers within the hopper hour are free across all Bee Network buses.
Frequently asked questions
How much does a ride on bus 25 cost?
2.00 £ for a single ride — fare in effect since 5 January 2025.
When do the first and last trips run?
From Stockport Interchange the first is at 05:37 and the last at 22:40. From The Trafford Centre Bus Station they are 05:55 and 23:44.
How long does the trip from Stockport Interchange to The Trafford Centre Bus Station take?
About 65 minutes end to end — the median of full trips in the official schedule.
How many stops does the route have?
59 outbound and 61 inbound according to the official GTFS feed. The two lists do not match exactly.
Does bus 25 run on weekends?
Yes. On weekends and holidays there are 25 trips in one direction, running from Stockport Interchange between 07:50 and 22:40.
Every route number with its termini, operating hours and travel time is collected in the Manchester buses overview.
Data current as of August 22, 2026. Schedule and termini — Transport for Greater Manchester (TfGM). Fares — Transport for Greater Manchester. Stop list, schedule and route geometry come from the official GTFS feed (Bus Open Data Service (BODS)).