Bus route 278 in London links “Heathrow Central Bus Station” and “Ruislip”. In one direction or the other it serves 2 stops that it skips on the way back. The return journey starts at “Brickwall Lane” (150 m from “Ruislip”).
The route of bus 278

From “Heathrow Central Bus Station” to “Ruislip”: 48 stops. On the way: “Newport Road”, “Sipson Way / Blunts Avenue”, “Nene Road”, “Boltons Lane”, “New Road Harlington”, “Harlington Corner”, “West End Lane (Harlington)”, “Harlington High Street / Sipson Lane”, “Brickfield Lane Harlington”, “Croyde Avenue”. Then “Redmead Road”, “Millington Road”, “Fairey Corner”, “Hayes & Harlington Station”, “Clayton Road (UB3)”, “Hayes Town Centre”, “Botwell Lane”, “Townfield Road”, “Freemans Lane”, “Church Green”. Then “Church Road / Swift Close”, “Uxbridge County Court”, “Rosedale Park”, “Park Road (UB4)”, “Hayes End”, “Morgans Lane”, “West Drayton Road”, “New Road (UB10)”, “Hillingdon Heath / Lees Road”, “Hillingdon School”. Then “Crescent Parade”, “Clifton Gardens (UB10)”, “Oak Farm Library”, “Grosvenor Crescent”, “Hillingdon Circus”, “Hillingdon Station”, “Swakeleys Drive”, “Douay Martyrs School”, “Ickenham Station”, “Austins Lane”. Before “Ruislip”: “Oak Avenue”, “West Ruislip”, “Sharps Lane West Ruislip”, “Church Avenue”, “Midcroft”, “Brickwall Lane”.
The return journey is different. Towards “Heathrow Central Bus Station”: 42 stops. Only in this direction does it call at “Heath Road (UB10)”, “Hewens Road”, “Hayes Police Station”, “Longmead Road”, “Botwell Green” and “Mondial Way”. Only in the direction of “Ruislip” does it call at, among others, “Newport Road”, “Sipson Way / Blunts Avenue”, “Boltons Lane”, “New Road Harlington”, “Millington Road” and “Clayton Road (UB3)”. For the way back, board nearby: “Boltons Lane” → “Mondial Way” (50 m), “New Road Harlington” → “Harlington Corner” (350 m), “Millington Road” → “Redmead Road” (150 m) and “Clayton Road (UB3)” → “Hayes & Harlington Station” (150 m). Towards “Ruislip”, board nearby: “Heath Road (UB10)” → “New Road (UB10)” (50 m), “Hewens Road” → “West Drayton Road” (50 m), “Hayes Police Station” → “Morgans Lane” (150 m) and “Longmead Road” → “Freemans Lane” (50 m).
Left column runs down, right column runs up. Filled stops are served both ways, dashed ones only one way: 12 towards “Ruislip” and 6 the other way. Tap a stop to see its name.
Connections
Shared sections with other routes: between “Harlington Corner” and “Morgans Lane” it shares the road with route H98; between “Harlington Corner” and “Hayes Town Centre” it shares the road with route 90; between “Fairey Corner” and “Uxbridge County Court” it shares the road with route 195.
Connections by stop, in route order:
- “Heathrow Central Bus Station”: buses 10, 111, 285, 724, 725, HHL, RA2, SL7, SL9 and U3
- “Newport Road” (only towards “Ruislip”): buses 111, 285, 423 and U3
- “Sipson Way / Blunts Avenue” (only towards “Ruislip”): buses 111, 285, 423 and U3
- “Nene Road”: buses 111, 222, 285 and 423
- “Boltons Lane” (only towards “Ruislip”): buses 111, 222, 285 and 423
- “New Road Harlington” (only towards “Ruislip”): buses 111, 222, 285, 423 and SL9
- “Harlington Corner”: buses 111, 222, 285, 423 and SL9
- “West End Lane (Harlington)”: buses 111, 222 and SL9
- “Harlington High Street / Sipson Lane”: bus SL9
- “Brickfield Lane Harlington”: bus SL9
- “Croyde Avenue”: buses E6 and U4
- “Redmead Road”: buses 140, 350, E6 and U4
- “Millington Road” (only towards “Ruislip”): buses 140, 350, E6, U4 and U5
- “Fairey Corner”: buses 140, 350, E6, SL9, U4 and U5
- “Hayes & Harlington Station”: buses 140, 350, E6, SL9, U4 and U5
- “Clayton Road (UB3)” (only towards “Ruislip”): buses 140, 350, E6, SL9, U4 and U5
- “Hayes Town Centre”: buses 140, 350, E6, SL9, U4 and U5
- “Botwell Lane”: buses 140, 350, E6, SL9 and U4
- “Townfield Road”: buses 350 and U4
- “Church Green”: bus U7
- Stops from “Church Road / Swift Close” to “Rosedale Park”: buses SL8 and U7
- “Park Road (UB4)”: bus SL8
- “Hayes End”: bus SL8
- “Morgans Lane” (only towards “Ruislip”): buses SL8 and U7
- “West Drayton Road” (only towards “Ruislip”): bus U7
- “New Road (UB10)” (only towards “Ruislip”): buses SL8 and U7
- “Hillingdon Heath / Lees Road”: buses SL8 and U2
- “Hillingdon School”: buses 10, SL8 and U2
- “Crescent Parade”: buses 10 and U2
- Stops from “Clifton Gardens (UB10)” to “Swakeleys Drive”: bus U2
- “Douay Martyrs School”: bus U10
- “Ickenham Station”: bus U10
- “Austins Lane” (only towards “Ruislip”): bus U10
- Stops from “Oak Avenue” to “Church Avenue”: bus U10
- Stops from “Midcroft” to “Ruislip”: buses 114, 331, 398, E7, H13 and U10
- “Heath Road (UB10)” (only towards “Heathrow Central Bus Station”): buses SL8 and U7
- “Hewens Road” (only towards “Heathrow Central Bus Station”): bus U7
- “Hayes Police Station” (only towards “Heathrow Central Bus Station”): bus SL8
- “Botwell Green” (only towards “Heathrow Central Bus Station”): buses 140, 350, E6, SL9 and U4
- “Mondial Way” (only towards “Heathrow Central Bus Station”): buses 111, 222, 285 and 423
Pages for these routes: bus E6, bus E7, bus H13, bus H98, bus HHL, bus SL7, bus SL8, bus SL9, bus U10, bus U2, bus U3, bus U4, bus U5, bus U7, bus 10, bus 90, bus 111, bus 114, bus 140, bus 195, bus 222.
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
Where does bus 278 start its return journey?
At “Brickwall Lane” (150 m from “Ruislip”).
Where can I change from bus 278 to another bus route?
Most routes stop at “Heathrow Central Bus Station” (10, 111, 285, 724, 725, HHL, RA2, SL7, SL9 and U3) and “Fairey Corner” (140, 350, E6, SL9, U4 and U5). All other stops with connections are listed above.
Checked on 6 October 2026. Source of the route and stops: Transport for London (TfL).