Bus 207 in London: Hayes By-Pass to White City Bus Station
Bus 207 runs east to west across west London, linking Hayes By-Pass with White City Bus Station through Southall, Ealing Broadway and Acton Central. It runs very often, with buses about every five minutes on weekdays.
This page sets out both directions, the stops in order, typical journey times and the first and last departures, with separate figures for weekdays and weekends.
Where the route goes
From Hayes By-Pass the bus goes via Brookside Road and Hayes Bridge, then passes Southall Trinity Road and Southall Broadway. It continues through Southall Park and past Iron Bridge, calls at Ealing Hospital and Hanwell Broadway, then reaches West Ealing Broadway and Ealing Broadway Station. From Ealing Broadway it passes Ealing Common and Twyford Avenue to Acton Central Station, then Acton Park and East Acton Lane, before running via Loftus Road and Shepherd's Bush Market to White City Bus Station.
The return from White City runs via Shepherd's Bush Green and Shepherd's Bush Market station, then Acton, Ealing and Hanwell back to Southall and Hayes. Trips take 69 minutes from Hayes By-Pass and 67 minutes from White City on weekdays, and 59 and 64 minutes at weekends.
Stops: Hayes By-Pass - White City Bus Station
- Hayes By-Pass
- Brookside Road
- Hayes Bridge
- Southall Trinity Road
- Northcote Avenue
- Southall Broadway / St Georges Avenue
- Southall / North Road
- Southall Park
- Dormer's Wells Lane
- Lyndhurst Avenue (UB1)
- Iron Bridge
- St. Bernard's Gatehouse / Windmill Park
- Ealing Hospital
- Half Acre Road
- Hanwell Broadway
- Grosvenor Road (W7)
- West Ealing Broadway
- Dean Gardens / Bedford Road
- Broughton Road
- St Leonards Road Ealing
- Longfield Avenue Ealing
- Bond Street
- Ealing Broadway Station
- North Common Road (W5)
- Hanger Lane
- Ealing Common
- Birch Grove
- Twyford Avenue Acton
- Denehurst Gardens
- King Street (W3)
- Acton Central Station
- Acton Park
- East Acton Lane
- Larden Road
- Acton Vale / Bromyard Avenue
- Second Avenue (W3)
- First Avenue (W3)
- Wormholt Road Shepherd's Bush
- Adelaide Grove
- Bloemfontein Road
- Loftus Road
- Shepherd's Bush Market Station
- Shepherd's Bush (Central Line)
- White City Bus Station
Stops: White City Bus Station - Hayes By-Pass
- White City Bus Station
- Shepherd's Bush (Central Line)
- Shepherd's Bush Green
- Shepherd's Bush Market Station
- Loftus Road
- Bloemfontein Road
- Adelaide Grove
- Galloway Road
- Wormholt Road Shepherd's Bush
- Askew Road East Acton
- Third Avenue (W3)
- Acton Vale / Bromyard Avenue
- Larden Road
- East Acton Lane
- Acton Park
- Acton Central Station
- Acton Old Town Hall
- Steyne Road
- Denehurst Gardens
- Twyford Avenue Acton
- Birch Grove
- Ealing Common
- Hanger Lane
- Ealing Broadway Station
- Ealing / Christchurch
- Ealing Police Station
- Dane Road
- Northfield Avenue
- Dean Gardens / Bedford Road
- West Ealing Broadway
- Grosvenor Road (W7)
- Church Road (W7)
- Hanwell Broadway
- Half Acre Road
- Ealing Hospital
- St. Bernard's Gatehouse / Windmill Park
- Iron Bridge
- Lyndhurst Avenue (UB1)
- Dormer's Wells Lane
- Southall Park
- Southall / North Road
- Alexandra Avenue (UB1)
- Abbotts Road
- Southall Trinity Road
- Hayes Bridge
- Delamere Road
- Springfield Road (UB4)
- Hayes By-Pass
When it runs
Buses leave Hayes By-Pass from 00:00 on weekdays and the last one departs at 23:50, while White City departures run from 00:05 to 23:55. Weekend first and last times are much the same, so the service covers the day at both ends.
On weekdays there are 292 journeys from Hayes By-Pass, about every five minutes, and 276 from White City at the same frequency. At weekends the service runs 228 and 216 journeys, with a bus every six to seven minutes.
Timetable at a glance
| Direction | Days | First | Last | Journeys | Every | Journey time |
|---|---|---|---|---|---|---|
| Hayes By-Pass - White City Bus Station | weekdays | 00:00 | 23:50 | 292 | ~5 min | 69 min |
| Hayes By-Pass - White City Bus Station | weekends | 00:00 | 23:50 | 228 | ~6 min | 59 min |
| White City Bus Station - Hayes By-Pass | weekdays | 00:05 | 23:55 | 276 | ~5 min | 67 min |
| White City Bus Station - Hayes By-Pass | weekends | 00:05 | 23:55 | 216 | ~7 min | 64 min |
Tips for passengers
Gaps of around five minutes mean you can turn up at the stop on weekdays without checking the timetable. Even at weekends the buses come about every six or seven minutes, so waits stay short. The journey takes around an hour, so allow for some variation in journey time when you have a timed appointment at either end.
See also
Route details for the London Bus 50.
Stops and journey times on the London Bus 49.
Another route in the city: London Bus 52.
You may also need the London Bus 45.
Also in London: London Bus 54.
Weekday and weekend times for the London Bus 46.
Compare with the London Bus 47.
Timetable and stops for London Bus 55.
Route details for the London Bus 53.
Stops and journey times on the London Bus 51.