London Marylebone to Selhurst - travel options by train and buses

Starting at: London Marylebone

• Take the 453 bus to Lambeth North Station
• Change at Lambeth North Station
• Take the N109 bus to Poplar Walk
• Change at Poplar Walk
• Take the Walk to West Croydon Bus Station
• Change at West Croydon Bus Station
• Take the 75 bus or 157 bus to Selhurst Station
• Change at Selhurst Station

Arrive at: Selhurst

Journey time between London Marylebone and Selhurst averages at 87 minutes


Stations passed through from London Marylebone

  • Old Marylebone Town Hall
  • Baker Street Station
  • Harley Street
  • Regent's Park Station
  • Great Portland St Stn / Euston Rd
  • New Cavendish Street
  • Oxford Circus Stn / Margaret Street
  • Conduit Street / Hamleys Toy Store
  • Piccadilly Circus
  • Haymarket / Charles II Street
  • Trafalgar Square
  • Whitehall / Horseguards Avenue
  • St Thomas' Hospital / County Hall
  • Lower Marsh
  • Lambeth North Station

Ticket price information

Unlimited bus and tram journeys within one hour.


Return journey: Selhurst to London Marylebone


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 > London Marylebone > Selhurst