603 Manor Road ↔ Upton Village
Operated by Stagecoach Merseyside and South Lancashire. First bus 07:05, last bus 15:55. 2 journeys on weekdays.
Timetable
Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.
| Manor Road (adj) | 07:05 |
|---|---|
| Kingsley Avenue (adj) | 07:11 |
| Bromborough Village (adj) | 07:28 |
| Port Sunlight Interchange (Stop D) | 07:39 |
| The Wiend (opp) | 07:49 |
| Ackers Road (opp) | 07:59 |
| Newton Way (adj) | 08:10 |
Route map
All stops on route 603
603 towards Upton Village
- Manor Road (adj) Plymyard
- Kilburn Avenue (adj) Plymyard
- Wingate Road (opp) Plymyard
- Heygarth Road (adj) Plymyard
- Grampian Way (adj) Plymyard
- Lyndale Avenue (adj) Plymyard
- Eastham Rake (adj) Eastham Rake
- Mill Park Drive (opp) Eastham Rake
- Glenburn Avenue (adj) Eastham Rake
- Tarvin Road (adj) Eastham Rake
- Calveley Avenue (opp) Eastham Rake
- Kingsley Avenue (adj) Eastham Rake
- Ince Avenue (nr) Eastham Rake
- Mill Park Drive (adj) Eastham Rake
- Eastham Rake Interchange (Stop B) Eastham Rake
- Scafell Close (opp) Brookhurst
- Duncansby Drive (adj) Brookhurst
- Keswick Avenue (adj) Brookhurst
- Brookhurst Road (adj) Brookhurst
- Wentworth Drive (adj) Brookhurst
- Somerville Close (adj) Brookhurst
- Bromborough Interchange (Stop B) Dibbinsdale Road
- Bromborough Interchange (Stop C) Bromborough
- Brancote Gardens (adj) Bromborough
- Allport Road (adj) Bromborough
- Meadowside Road (adj) Bromborough
- Legion Lane (adj) Bromborough
- Bromborough Village (adj) Bromborough
- Mark Rake (adj) Bromborough
- Croft Avenue (adj) Bromborough
- Brotherton Park (o/s) Bromborough
- Bromborough Road (adj) Bromborough
- Oakridge Road (adj) Bromborough
- Spital Interchange (Stop A) Poulton
- Blair Park (opp) Poulton
- Poulton Road (adj) Bebington
- Stanton Road (adj) Stanton
- Port Sunlight Interchange (Stop D) Lower Bebington
- Civic Way (adj) Lower Bebington
- Abbots Drive (adj) Bebington
- Wirral Grammar School for Girls (o/s) Bebington
- Brackenwood Junior School (opp) Higher Bebington
- Waterfield Close (adj) Higher Bebington
- Brackenwood Road (adj) Higher Bebington
- Village Road (adj) Higher Bebington
- Bentfield Gardens (adj) Higher Bebington
- Broadway (adj) Higher Bebington
- Brimstage Avenue (adj) Higher Bebington
- Regents Way (adj) Higher Bebington
- Mount Road (adj) Cross Hill
- The Wiend (opp) Tranmere
- Irvine Road (opp) Cross Hill
- Waverley Grove (opp) Cross Hill
- Prenton Road West (adj) Cross Hill
- Wharfedale Avenue (opp) Cross Hill
- St Stephens Road (opp) Prenton
- Golf Links Road (adj) Prenton
- Prenton Village Road (opp) Prenton
- Prenton Dell Road (adj) Prenton
- Prenton Village Road (adj) Prenton
- Goldsmith Road (nr) Prenton
- Ennerdale Road (adj) Prenton
- Palmwood Close (adj) Prenton
- Ackers Road (opp) Landican
- Arrowe Park Road (adj) Landican
- Arrowe Park Hospital (Stop E) Arrowe Park
- Pool Lane (opp) Arrowe Park
- Arrowe Brook Road (adj) Arrowe Hill
- Atholl Duncan Drive (nr) Arrowe Hill
- Greystoke Close (adj) Upton
- Newton Way (adj) Upton
603 towards Manor Road
- Ford Road (adj) Upton
- Leeswood Road (adj) Arrowe Hill
- Sullivan Avenue (opp) Upton
- Arrowe Brook Road (opp) Arrowe Park
- Pool Lane (adj) Arrowe Park
- Arrowe Park Hospital (Stop H) Arrowe Park
- Church Lane (adj) Woodchurch
- Ackers Road (adj) Woodchurch
- Palmwood Close (opp) Prenton
- Prenton Dell Road (opp) Prenton
- Waterpark Road (adj) Prenton
- Goldsmith Way (adj) Prenton
- Prenton Village Road (adj) Prenton
- Prenton Dell Road (opp) Prenton
- Reservoir Road North (adj) Prenton
- Osmaston Road (adj) Prenton
- Storeton Road (adj) Prenton
- Waverley Grove (adj) Prenton
- Parkhurst Road (adj) Devonshire Park
- Irvine Road (adj) Tranmere
- Mount Road (adj) Cross Hill
- Cavendish Drive (adj) Rock Ferry
- Thornton Avenue (opp) Higher Bebington
- Kings Lane (adj) Higher Bebington
- Kings Close (opp) Higher Bebington
- Bentfield Gardens (opp) Higher Bebington
- Town Lane (adj) Higher Bebington
- Roland Avenue (adj) Higher Bebington
- Waterfield Close (opp) Higher Bebington
- Gorseyville Road (adj) Higher Bebington
- Brackenwood Junior School (o/s) Higher Bebington
- Cross Lane (opp) Heathfield
- Pulford Road (adj) Bebington
- Civic Way (opp) Lower Bebington
- Port Sunlight Interchange (Stop C) Lower Bebington
- Quarry Road East (adj) Stanton
- Parkfield Road (adj) Bebington
- Church Road (adj) Bebington
- Cypress Croft (adj) Bebington
- Spital Interchange (Stop B) Bebington
- Bromborough Road (adj) Bromborough
- Brotherton Park (opp) Bromborough
- Stanhope Drive (opp) Bromborough
- Croft Avenue East (adj) Bromborough
- Bromborough Village (adj) Bromborough
- Neville Road (adj) Bromborough
- Acre Lane (opp) Bromborough
- Allport Road (adj) Bromborough
- Brancote Gardens (opp) Bromborough
- Westminster Drive (adj) Bromborough
- Birkdale Avenue (adj) Brookhurst
- Bromborough Interchange (Stop A) Brookhurst
- Fairhaven Drive (adj) Brookhurst
- Brookhurst Close (adj) Brookhurst
- Duncansby Drive (opp) Brookhurst
- Turriff Drive (opp) Brookhurst
- Scafell Close (adj) Brookhurst
- Hatton Avenue (adj) Eastham Rake
- Mill Park Drive (opp) Eastham Rake
- Eastham Rake Interchange (Stop A) Eastham Rake
- Clifton Avenue (adj) Eastham Rake
- Delamere Avenue (adj) Eastham Rake
- Calveley Avenue (adj) Eastham Rake
- Eastham Rake (adj) Eastham Rake
- Glenburn Avenue (opp) Eastham Rake
- Mill Park Drive (adj) Eastham Rake
- Eastham Rake (nr) Plymyard
- Sutherland Drive (adj) Plymyard
- Wingate Road (adj) Plymyard
- Heygarth Road (adj) Plymyard
- Manor Road (opp) Plymyard
- Kilburn Avenue (opp) Plymyard
Service history & registered changes
- 🆕 Registered effective 4 Sept 2025 Operating between Porchester and Barton Peveril College given service number 603 / 609 / 604 / 605 effective from 04 September 2025. To amend Route and Timetable.
From official Traffic Commissioner registrations. All service changes →
Towns & areas on this route
Frequently asked questions
What time is the first 603 bus?
The first 603 departure on weekdays leaves at 07:05 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 603 bus?
The last 603 on weekdays leaves its first stop at 15:55. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 603 bus cost?
GOV.UK lists this route as not included in the £3 national fare cap, so Stagecoach Merseyside and South Lancashire sets its own single fares — check their website for prices. Local discounted fares may still apply.
Who runs the 603 bus?
The 603 is operated by Stagecoach Merseyside and South Lancashire.
Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.