704 Abbey Hey to Harpurhey via Droylsden, Moston
Operated by Bee Network. First bus 07:07, last bus 15:25. 2 journeys on weekdays. Fares: singles usually capped at £3 — more.
Wanted a different 704? 7 other bus routes are numbered 704 elsewhere in the UK — see every 704 bus timetable by area.
| Stop | 15:25 |
|---|---|
| Wright Robinson Sports College (at) | 15:25 |
| Manchester Road (Stop A) | 15:35 |
| Littlemoss Terminus (at) | 15:41 |
| Greenside Lane (adj) | 15:47 |
| Edge Lane Metrolink Stop (Stop F) | 15:52 |
| Bristowe Street (nr) | 15:57 |
| Newton Heath Terminus (Stop F) | 16:07 |
| Moston Lane (adj) | 16:15 |
| Dalbeattie Street (Stop C) | 16:20 |
Each column is one journey, headed by the time it sets off. Times are shown at the route's main timing stops — buses serve all stops in between. Switch a table to All stops for every stop it calls at, or open a stop's own page for live departures there.
Christmas & bank holidays
These dates are not the usual timetable for the day they fall on. They come from the operator’s published data, which for Christmas and New Year is often late or incomplete, so check with Bee Network before you travel. Everything above is an ordinary week.
Not published yet: Christmas Eve, Christmas Day, 28 December, 29 December, 30 December, New Year's Eve and New Year's Day. Operators often publish festive timetables only a few weeks ahead, so check again nearer the date.
Route map
All stops on route 704
704 towards Harpurhey
All 52 stops
- Wright Robinson Sports College (at) Abbey Hey
- Abbey Hey Lane (N-bound) Abbey Hey
- Ashton Old Road (adj) Higher Openshaw
- Fairfield Road (Stop D) Higher Openshaw
- Ashton Old Road (Stop A) Higher Openshaw
- Gransmoor Road (opp) Fairfield
- Peel Street (opp) Fairfield
- Latrobe Street (nr) Fairfield
- Droylsden Wharf Road (adj) Fairfield
- Canal Street (Stop G) Droylsden
- Manchester Road (Stop A) Droylsden
- Butcher's Arms Stadium (o/s) Droylsden
- Medlock Street (nr) Droylsden
- Thornhill Road (opp) Droylsden
- James Street (nr) Droylsden
- Sandy Lane (opp) Littlemoss
- Littlemoss Terminus (at) Littlemoss
- Sandy Lane (adj) Littlemoss
- James Street (opp) Droylsden
- Oldham Street (nr) Droylsden
- Market Street (nr) Droylsden
- Clough Road (opp) Droylsden
- Shrewsbury Road (nr) Droylsden
- Surrey Avenue (nr) Droylsden
- Greenside Lane (adj) Greenside
- Springfield Road (nr) Greenside
- Fiveways Byron Avenue (adj) Droylsden
- Ash Road (opp) Droylsden
- Sunnybank Road (nr) Droylsden
- Buxton Lane (nr) Droylsden
- Edge Lane Metrolink Stop (Stop F) Droylsden
- Edge Lane Metrolink Stop (Stop A) Droylsden
- Derwent Street (opp) Sunny Bank Park
- Palm Street (opp) Sunny Bank Park
- Bristowe Street (nr) Sunny Bank Park
- Chatsworth Road (opp) Droylsden
- Edge Lane (N-bound) Sunny Bank Park
- Assheton Road (NW-bound) Clayton Bridge
- Daisy Bank (opp) Newton Heath
- All Saints School (opp) Newton Heath
- Great Newton Street (opp) Newton Heath
- Newton Heath Terminus (Stop F) Newton Heath
- Newton Heath & Moston Metrolink Stop (Stop B) Newton Heath
- Winifred Road (opp) Moston
- Kenyon Lane (nr) Moston
- Lightbowne Church (nr) Moston
- Lily Lane (nr) Moston
- Moston Lane (adj) Moston
- Cole Street (adj) Moston
- Edward Street (opp) Moston
- Hillier Street North (nr) Harpurhey
- Dalbeattie Street (Stop C) Harpurhey
704 towards Abbey Hey
All 50 stops
- Dalbeattie Street (Stop B) Harpurhey
- Hillier Street North (opp) Harpurhey
- Clough Road (nr) Moston
- Cole Street (opp) Moston
- Ebsworth Street (opp) Moston
- Lily Lane (opp) Moston
- Lightbowne Church (opp) Moston
- St Georges Drive (nr) Moston
- Leyton Avenue (opp) Moston
- Joyce Street (nr) Moston
- High Peak Street (nr) Moston
- Newton Heath & Moston Metrolink Stop (Stop A) Newton Heath
- Oldham Road (Stop E) Newton Heath
- Great Newton Street (nr) Newton Heath
- All Saints School (o/s) Newton Heath
- Daisy Bank (nr) Newton Heath
- Assheton Road (SE-bound) Clayton Bridge
- The Bay Horse (o/s) Clayton Bridge
- Chatsworth Road (nr) Droylsden
- Holly Street (nr) Sunny Bank Park
- Palm Street (adj) Sunny Bank Park
- Derwent Street (nr) Sunny Bank Park
- Edge Lane Metrolink Stop (Stop D) Droylsden
- Sunnybank Road (opp) Droylsden
- Ash Road (adj) Droylsden
- Fiveways Byron Avenue (opp) Droylsden
- Springfield Road (opp) Greenside
- St Martin's Church (o/s) Greenside
- Greenside Lane (nr) Droylsden
- Surrey Avenue (opp) Droylsden
- Shrewsbury Road (opp) Droylsden
- Clough Road (nr) Droylsden
- Medlock Street (nr) Droylsden
- Thornhill Road (opp) Droylsden
- James Street (nr) Droylsden
- Sandy Lane (opp) Littlemoss
- Littlemoss Terminus (at) Littlemoss
- Sandy Lane (adj) Littlemoss
- James Street (opp) Droylsden
- Oldham Street (nr) Droylsden
- Butcher's Arms Stadium (opp) Droylsden
- Canal Street (Stop D) Droylsden
- Droylsden Wharf Road (opp) Fairfield
- Latrobe Street (opp) Fairfield
- Peel Street (nr) Fairfield
- Gransmoor Road (nr) Fairfield
- Ashton Old Road (Stop B) Higher Openshaw
- Fairfield Road (Stop C) Higher Openshaw
- Ashton Old Road (nr) Higher Openshaw
- Wright Robinson Sports College (at) Abbey Hey
Towns & areas on this route
Frequently asked questions
What time is the first 704 bus?
The first 704 departure on weekdays leaves at 07:07 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 704 bus?
The last 704 on weekdays leaves its first stop at 15:25. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 704 bus cost?
Most single fares in England are capped at £3 until 31 December 2026 (then £2 from 1 January 2027). Bee Network day and weekly tickets can work out cheaper if you travel more than twice a day.
Who runs the 704 bus?
The 704 is operated by Bee Network.
Timetable data from Bee Network via the DfT Bus Open Data Service (North West England feed). Bee Network last updated their Bus Open Data publications on 9 October 2026. Check before you travel — services can change at short notice.