The average train between Purfleet-on-Thames and Selhurst (Station) takes 50 min and the fastest train takes 42 min. The train runs at least 2 times per hour from Purfleet-on-Thames to Selhurst (Station). The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Trains run every 30 minutes between Purfleet-on-Thames and Selhurst (Station). The earliest departure is at 5:00 AM in the morning, and the last departure from Purfleet-on-Thames is at 11:48 PM which arrives into Selhurst (Station) at 12:59 AM. All services require a transfer at London Fenchurch Street and take an average of 50 min. The schedules shown below are for the next available departures.

49 min • 1 change
47 min • 1 change
49 min • 1 change
53 min • 1 change
49 min • 1 change
1h 7m • 1 change
52 min • 1 change
53 min • 1 change
49 min • 1 change
1h 7m • 1 change
52 min • 1 change
53 min • 1 change
49 min • 1 change
1h 7m • 1 change
52 min • 1 change
53 min • 1 change
43 min • 1 change
43 min • 1 change
54 min • 1 change
54 min • 1 change
1h 6m • 1 change
56 min • 1 change
56 min • 1 change
56 min • 1 change
49 min • 1 change
1h 7m • 1 change
52 min • 1 change
55 min • 1 changeWant to know about travelling from Purfleet-on-Thames to Selhurst (Station)? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct train from Purfleet-on-Thames to Selhurst (Station). However, there are services departing from Purfleet station and arriving at Norwood Junction station via London Fenchurch Street station. The journey, including transfers, takes approximately 50 min.
Purfleet-on-Thames to Selhurst (Station) train services, operated by c2c, depart from Purfleet station.
Purfleet-on-Thames to Selhurst (Station) train services, operated by Thameslink, arrive at Norwood Junction station.
Book your Purfleet-on-Thames to Selhurst (Station) train tickets online with Omio.
The distance between Purfleet-on-Thames and Selhurst (Station) is 24.8 km. The road distance is 37 km.
You can take a train from Purfleet to Selhurst (Station) via London Fenchurch Street, London Bridge, and Norwood Junction in around 1h 20m.