Bus route 204 in Liverpool goes from “Belle Vale Bus Station” to “Liverpool ONE Bus Station”. In one direction or the other it serves 2 stops that it skips on the way back.
Where bus 204 goes

From “Belle Vale Bus Station” to “Liverpool ONE Bus Station”: 51 stops. On the way: “Chislehurst Avenue”, “Mildenhall Road”, “Craighurst Road”, “Sandbrook Road”, “Baldwin Avenue”, “Glenconner Road”, “Chelwood Avenue”, “Broadgreen Interchange”, “Broadgreen Hospital”, “Thingwall Lane”. Then “East Prescot Road”, “Thomas Lane”, “Rudyard Road”, “Queens Drive”, “Chilcott Road”, “Domville Road”, “Binns Road”, “Waldgrave Road”, “Crossley Drive”, “Old Mill Lane”. Then “Wellstead Road”, “Lance Lane”, “Prince Alfred Road”, “Glynn Street”, “Wimbledon Street”, “Jamieson Road”, “Smithdown Road”, “Wellington Avenue”, “Granville Road”, “Tunstall Street”. Then “Magdala Street”, “Lorton Street”, “Beaconsfield Street”, “Kingsley Road”, “Belvidere Road”, “Belvidere Academy”, “Kinnaird Street”, “Bosnia Street”, “Elleray Drive”, “Beresford Road”. Before “Liverpool ONE Bus Station”: “Harlow Street”, “Park Street”, “Park Place”, “Hill Street”, “Stanhope Street”, “Jordan Street”, “Blundell Street”, “Sparling Street”, “Forrest Street”.
On the way back the bus takes a different route, from “Liverpool ONE Bus Station” to “Belle Vale Bus Station” (55 stops). Only in this direction does it call at “Bridgewater Street”, “Greenland Street”, “Dexter Street”, “Upper Hill Street”, “Hyslop Street”, “Northumberland Street”, “Corn Street”, “Wellington Road”, “David Street”, “Dingle Brow”, “Monkswell Street”, “Wellesley Road”, “Peel Street”, “Devonshire Road West”, “Cairns Street”, “Eversley Street”, “Upper Parliament Street”, “Crown Street”, “Commerce Way”, “Lodge Lane”, “Wendel Street”, “Salisbury Road”, “Portman Road”, “Garmoyle Road”, “Liberty Street”, “Southdale Road”, “Grove Street”, “Mill Lane”, “Valencia Road”, “Deverell Road”, “Birch Grove”, “Edge Lane Drive”, “Oakhill Road”, “Chatterton Road”, “Alder Hey Hospital”, “Eaton Road”, “Pilch Lane”, “Oak Grange”, “Brookside Avenue”, “Inchape Road”, “Thornton Road” and “Sarum Road”. Only in the direction of “Liverpool ONE Bus Station” does it call at, among others, “Craighurst Road”, “Glenconner Road”, “Thingwall Lane”, “East Prescot Road”, “Thomas Lane” and “Rudyard Road”. For the way back, board nearby: “Craighurst Road” → “Sarum Road” (100 m), “Glenconner Road” → “Inchape Road” (50 m), “Thingwall Lane” → “Brookside Avenue” (100 m) and “East Prescot Road” → “Pilch Lane” (50 m). Towards “Liverpool ONE Bus Station”, board nearby: “Bridgewater Street” → “Blundell Street” (50 m), “Greenland Street” → “Jordan Street” (50 m), “Dexter Street” → “Stanhope Street” (50 m) and “Upper Hill Street” → “Hill Street” (50 m).
Left column runs down, right column runs up. Filled stops are served both ways, dashed ones only one way: 38 towards “Liverpool ONE Bus Station” and 42 the other way. Tap a stop to see its name.
Connections
Shared sections with other routes: between “Binns Road” and “Wellstead Road” it shares the road with route 62; between “Thomas Lane” and “Broadgreen Hospital” it shares the road with routes 61A and 102; between “Broadgreen Interchange” and “East Prescot Road” it shares the road with route 7.
Connections by stop, in route order:
- “Belle Vale Bus Station”: buses 3, 3A, 174, 217 and 217A
- “Chislehurst Avenue”: bus 3A
- “Mildenhall Road”: bus 3A
- “Craighurst Road” (only towards “Liverpool ONE Bus Station”): bus 3A
- “Sandbrook Road”: bus 3A
- “Baldwin Avenue”: bus 3A
- “Glenconner Road” (only towards “Liverpool ONE Bus Station”): bus 3A
- “Chelwood Avenue”: bus 3A
- “Broadgreen Interchange”: buses 61, 61B, 68, 68A and 68B
- “Broadgreen Hospital”: buses 68A, 68B, 81 and 81A
- “East Prescot Road” (only towards “Liverpool ONE Bus Station”): buses 10A, 10B, 15, 61 and 61B
- “Thomas Lane” (only towards “Liverpool ONE Bus Station”): buses 10A, 10B, 15, 61 and 61B
- “Rudyard Road” (only towards “Liverpool ONE Bus Station”): buses 10A, 10B, 61 and 61B
- “Queens Drive” (only towards “Liverpool ONE Bus Station”): buses 10A, 10B, 61, 61B, 81 and 81A
- “Chilcott Road” (only towards “Liverpool ONE Bus Station”): buses 10A, 10B, 61, 61B, 81 and 81A
- “Domville Road”: buses 61, 61B, 68, 68A and 68B
- “Binns Road”: bus 60
- Stops from “Old Mill Lane” to “Prince Alfred Road” (only towards “Liverpool ONE Bus Station”): buses 68, 68A and 78
- “Glynn Street” (only towards “Liverpool ONE Bus Station”): buses 60 and 78
- “Wimbledon Street” (only towards “Liverpool ONE Bus Station”): buses 60 and 78
- Stops from “Jamieson Road” to “Wellington Avenue” (only towards “Liverpool ONE Bus Station”): buses 60, 86, 86A and 201
- “Granville Road” (only towards “Liverpool ONE Bus Station”): buses 86, 86A and 201
- “Tunstall Street” (only towards “Liverpool ONE Bus Station”): buses 86, 86A and 201
- “Magdala Street” (only towards “Liverpool ONE Bus Station”): buses 27, 76, 86, 86A and 201
- “Lorton Street” (only towards “Liverpool ONE Bus Station”): buses 27, 76, 86, 86A and 201
- “Beaconsfield Street” (only towards “Liverpool ONE Bus Station”): buses 27, 75, 80 and 80A
- “Kingsley Road” (only towards “Liverpool ONE Bus Station”): buses 27, 75, 80 and 80A
- “Belvidere Academy” (only towards “Liverpool ONE Bus Station”): bus 60
- “Kinnaird Street” (only towards “Liverpool ONE Bus Station”): buses 60 and 82
- Stops from “Bosnia Street” to “Park Street” (only towards “Liverpool ONE Bus Station”): bus 82
- Stops from “Park Place” to “Jordan Street” (only towards “Liverpool ONE Bus Station”): buses 27 and 82
- “Blundell Street” (only towards “Liverpool ONE Bus Station”): bus 27
- “Sparling Street”: buses 27, 80 and 80A
- “Forrest Street”: buses 10A, 27, 75, 80, 80A, 82, 86 and 86A
- “Liverpool ONE Bus Station”: buses 10A, 27, 75, 80, 80A, 82, 86 and 86A
- Stops from “Bridgewater Street” to “Hyslop Street” (only towards “Belle Vale Bus Station”): buses 27 and 82
- Stops from “Northumberland Street” to “Monkswell Street” (only towards “Belle Vale Bus Station”): bus 82
- “Wellesley Road” (only towards “Belle Vale Bus Station”): buses 60 and 82
- “Peel Street” (only towards “Belle Vale Bus Station”): buses 60 and 82
- “Cairns Street” (only towards “Belle Vale Bus Station”): buses 27, 75, 80 and 80A
- Stops from “Eversley Street” to “Crown Street” (only towards “Belle Vale Bus Station”): buses 76, 86, 86A and 201
- “Commerce Way” (only towards “Belle Vale Bus Station”): buses 27, 76, 86, 86A and 201
- “Lodge Lane” (only towards “Belle Vale Bus Station”): buses 27, 76, 86, 86A and 201
- “Wendel Street” (only towards “Belle Vale Bus Station”): buses 76, 86, 86A and 201
- “Salisbury Road” (only towards “Belle Vale Bus Station”): buses 86, 86A and 201
- “Portman Road” (only towards “Belle Vale Bus Station”): buses 60, 86, 86A and 201
- “Garmoyle Road” (only towards “Belle Vale Bus Station”): buses 60, 86, 86A and 201
- “Liberty Street” (only towards “Belle Vale Bus Station”): bus 60
- “Southdale Road” (only towards “Belle Vale Bus Station”): buses 60 and 78
- “Grove Street” (only towards “Belle Vale Bus Station”): bus 78
- “Mill Lane” (only towards “Belle Vale Bus Station”): buses 68, 68A and 78
- “Valencia Road” (only towards “Belle Vale Bus Station”): buses 68 and 68A
- “Edge Lane Drive” (only towards “Belle Vale Bus Station”): bus 60
- “Oakhill Road” (only towards “Belle Vale Bus Station”): buses 10A, 10B, 61, 61B, 81 and 81A
- “Chatterton Road” (only towards “Belle Vale Bus Station”): buses 10A, 10B, 61, 61B, 81 and 81A
- Stops from “Alder Hey Hospital” to “Oak Grange” (only towards “Belle Vale Bus Station”): buses 10A, 10B, 15, 61 and 61B
- “Brookside Avenue” (only towards “Belle Vale Bus Station”): buses 10A, 10B, 61 and 61B
- Stops from “Inchape Road” to “Sarum Road” (only towards “Belle Vale Bus Station”): bus 3A
Pages for these routes: bus 3, bus 10A, bus 10B, bus 15, bus 60, bus 61, bus 61A, bus 61B, bus 62, bus 68, bus 68A, bus 68B, bus 75, bus 76, bus 78, bus 80, bus 80A, bus 81, bus 81A, bus 82, bus 86, bus 86A, bus 102, bus 174, bus 201.
Passes and concessions
Tickets, passes and concessions are covered on a separate page: how to pay for public transport in Liverpool.
Questions about bus 204
Does bus 204 go to “Broadgreen Interchange”?
Yes, in both directions.
Where can I change from bus 204 to another bus route?
Most routes stop at “Forrest Street” and “Liverpool ONE Bus Station” (10A, 27, 75, 80, 80A, 82, 86 and 86A). All other stops with connections are listed above.
Checked on 1 October 2026. Source of the route and stops: Merseytravel.