Willesden Green to Purley Oaks - travel options by train and buses

Starting at: Willesden Green

• Take the N266 bus to Sheldon Road
• Change at Sheldon Road
• Take the Walk to Cricklewood Broadway / The Crown
• Change at Cricklewood Broadway / The Crown
• Take the 189 bus to Marble Arch Station
• Change at Marble Arch
• Take the N207 bus to New Oxford Street
• Change at New Oxford Street
• Take the N8 bus or N242 bus to City Thameslink Station
• Change at City Thameslink Station
• Take the Thameslink to East Croydon
• Change at East Croydon Rail Station
• Take the N68 bus to Purley / Downlands Precinct
• Change at Purley / Downlands Precinct
• Take the 412 bus or 407 bus to Foxley Hill Road
• Change at Foxley Hill Road
• Take the 407 bus to Purley High Street / Purley Station
• Change at Purley High Street / Purley Station
• Take the Walk to Purley
• Change at Purley Rail Station
• Take the Southern to Purley Oaks
• Change at Purley Oaks Rail Station

Arrive at: Purley Oaks

Journey time between Willesden Green and Purley Oaks averages at 121 minutes


Stations passed through from Willesden Green

  • Melrose Avenue
  • Sheldon Road

Ticket price information

Unlimited bus and tram journeys within one hour.


Return journey: Purley Oaks to Willesden Green


Note, the results are provided by TfL Open Data, but you should check before travelling in case of disruptions.

Buy mainline railway tickets

Latest journey planner searches

Home > Journey planner > Willesden Green > Purley Oaks