Bus route 94 in London goes from “Acton Green” to “Charles II Street”.
Which way bus 94 runs

Towards “Charles II Street”: 32 stops. After “Acton Green”, the bus calls at “The Orchard”, “Turnham Green”, “Abinger Road”, “Flanchford Road”, “Askew Road Stamford Brook”, “Paddenswick Road”, “Cathnor Road”, “St Stephen’s Avenue”, “Goldhawk Road”, “Shepherds Bush Road”. Then “Shepherd’s Bush Green”, “Shepherd’s Bush (Central Line)”, “Royal Crescent”, “Norland Square”, “Holland Park”, “Notting Hill Gate/Hillgate St”, “Palace Gardens Terrace”, “Queensway Station”, “Leinster Terrace”, “Lancaster Gate/Columbia Hotel”. Before “Charles II Street”: “Lancaster Gate Station”, “Victoria Gate”, “Hyde Park Street”, “Marble Arch / Bayswater Road”, “Marble Arch”, “Selfridges”, “Oxford Circus Station / John Lewis”, “Oxford Circus Station”, “Conduit Street / Hamleys Toy Store”, “Piccadilly Circus”.
On the way back, from “Charles II Street” to “Acton Green”: 34 stops. Only in this direction does it call at, among others, “Regent Street / St James’s”, “Oxford Street / John Lewis”, “Porchester Terrace”, “Palace Court”, “Notting Hill Gate Station” and “Esmond Road”. Only in the direction of “Charles II Street” does it call at “The Orchard”, “Shepherd’s Bush Green”, “Palace Gardens Terrace”, “Lancaster Gate/Columbia Hotel” and “Oxford Circus Station / John Lewis”. For the way back, board nearby: “The Orchard” → “Esmond Road” (100 m), “Shepherd’s Bush Green” → “Shepherds Bush Road” (100 m), “Palace Gardens Terrace” → “Notting Hill Gate Station” (100 m) and “Lancaster Gate/Columbia Hotel” → “Leinster Terrace” (200 m). Towards “Charles II Street”, board nearby: “Regent Street / St James’s” → “Charles II Street” (150 m), “Oxford Street / John Lewis” → “Oxford Circus Station / John Lewis” (50 m), “Porchester Terrace” → “Leinster Terrace” (150 m) and “Palace Court” → “Palace Gardens Terrace” (150 m).
Left column runs down, right column runs up. Filled stops are served both ways, dashed ones only one way: 5 towards “Charles II Street” and 7 the other way. Tap a stop to see its name.
Other routes along the way
On part of the route, between “Shepherd’s Bush (Central Line)” and “Marble Arch / Bayswater Road” it shares the road with route 148; between “Askew Road Stamford Brook” and “Shepherds Bush Road” it shares the road with route 237; between “Shepherd’s Bush (Central Line)” and “Notting Hill Gate/Hillgate St” it shares the road with route 31.
Connections by stop, in route order:
- “The Orchard” (only towards “Charles II Street”): buses 110, 267, 272, E3 and H91
- “Turnham Green”: buses 110, 267, 272, E3 and H91
- “Abinger Road”: bus 272
- Stops from “Askew Road Stamford Brook” to “Cathnor Road”: buses 218 and 306
- “Goldhawk Road”: buses 72, 95, 207, 220, 260, 272, 295 and SL8
- “Shepherds Bush Road”: buses 72, 95, 207, 220, 260, 272, 295 and SL8
- “Shepherd’s Bush Green” (only towards “Charles II Street”): buses 72, 95, 207, 220, 260, 272, 295 and SL8
- “Shepherd’s Bush (Central Line)”: buses 49, 72, 95, 207, 220, 260, 272, 295, 316, C1 and SL8
- “Royal Crescent”: buses 49, 207, 260, 295, 316, C1 and SL8
- “Norland Square”: buses 295 and 316
- “Notting Hill Gate/Hillgate St”: buses 27, 28, 52, 70, 328 and 452
- “Palace Gardens Terrace” (only towards “Charles II Street”): buses 27, 28, 52, 70, 328 and 452
- “Queensway Station”: bus 70
- “Leinster Terrace”: bus 70
- “Marble Arch / Bayswater Road”: buses 2, 6, 7, 13, 23, 36, 74, 98, 113, 137, 189, 205, 390 and 757
- “Marble Arch”: buses 2, 6, 7, 13, 23, 36, 74, 98, 113, 137, 139, 189, 205, 390 and 757
- “Selfridges”: buses 2, 7, 13, 74, 98, 113, 139, 189, 205, 390 and 757
- “Oxford Circus Station / John Lewis” (only towards “Charles II Street”): buses 7, 12, 22, 55, 73, 88, 98, 139, 159, 390 and 453
- “Oxford Circus Station”: buses 7, 12, 22, 55, 73, 88, 98, 139, 159, 390 and 453
- “Conduit Street / Hamleys Toy Store”: buses 12, 22, 55, 73, 88, 98, 139, 159, 390 and 453
- “Piccadilly Circus”: buses 9, 12, 14, 19, 23, 38, 88, 139, 159 and 453
- “Charles II Street”: buses 9, 12, 14, 19, 23, 38, 88, 139, 159 and 453
- “Regent Street / St James’s” (only towards “Acton Green”): buses 9, 12, 14, 19, 23, 38, 88, 139, 159 and 453
- “Oxford Street / John Lewis” (only towards “Acton Green”): buses 7, 12, 22, 88, 98, 139, 159, 390 and 453
- “Porchester Terrace” (only towards “Acton Green”): bus 70
- “Palace Court” (only towards “Acton Green”): buses 27, 28, 52, 70, 328 and 452
- “Notting Hill Gate Station” (only towards “Acton Green”): buses 27, 28, 52, 70, 328 and 452
- “Esmond Road” (only towards “Acton Green”): buses 110, 267, 272, E3 and H91
- “Ramillies Road” (only towards “Acton Green”): buses 110, 267, 272, E3 and H91
Pages for these routes: bus C1, bus E3, bus H91, bus SL8, bus 2, bus 6, bus 7, bus 9, bus 12, bus 13, bus 14, bus 19, bus 22, bus 23, bus 27, bus 28, bus 31, bus 36, bus 38, bus 49, bus 52, bus 55, bus 70, bus 72, bus 73, bus 74, bus 88, bus 95.
Passes and concessions
Which passes are available and who travels free is explained on a separate page: how to pay for public transport in London.
Questions and answers
Does bus 94 go to “Holland Park”?
Yes, in both directions.
Where can I change from bus 94 to another bus route?
Most routes stop at “Marble Arch / Bayswater Road” (2, 6, 7, 13, 23, 36, 74, 98, 113, 137, 189, 205, 390 and 757) and “Marble Arch” (2, 6, 7, 13, 23, 36, 74, 98, 113, 137, 139, 189, 205, 390 and 757). All other stops with connections are listed above.
Checked on 3 October 2026. Source of the route and stops: Transport for London (TfL).