Travel from Croydon to Liverpool-Street-Station

Bus or train from Croydon to Liverpool Street Station?

Thameslink operates a train from Croydon to Liverpool Street Station every 15 minutes. Tickets cost $7 - $11 and the journey takes 14 min. Alternatively, you can take a bus from Croydon to Liverpool Street Station via Elephant & Castle, E & C Newington Causeway in around 1 h 18 min.

How to get from Croydon to Liverpool Street Station

ModeDurationPrice
From East Croydon train to London Bridge Borough High St then line 35 bus to Liverpool Street Station.21 min£8
From East Croydon train to London Bridge then walk to Liverpool Street Station.35 min£6
From Broad Green, Hogarth Crescent line 468 bus to Elephant & Castle, E & C Newington Causeway then line 35 bus to Liverpool Street Station.1 h 18 min£2
From Croydon taxi to Liverpool Street Station.23 min£47
From Croydon drive to Liverpool Street Station.23 min£2
From Croydon Uber to Liverpool Street Station.23 min£24

How long does it take to get from Croydon to Liverpool Street Station?

It takes approximately 21 min to get from Croydon to Liverpool Street Station, including transfers.

Is there a direct train between Croydon and Liverpool Street Station?

Yes, there is a direct train departing from East Croydon and arriving at London Bridge. Services depart every 15 minutes. The journey takes approximately 14 min.

Is there a direct bus between Croydon and Liverpool Street Station?

No, there is no direct bus from Croydon to Liverpool Street Station. However, there are services departing from Broad Green, Hogarth Crescent and arriving at Liverpool Street Station via Elephant & Castle, E & C Newington Causeway. The journey, including transfers, takes approximately 1 h 18 min.

Operators from Croydon to Liverpool Street Station

OperatorPhoneWebsite
ThameslinkThameslink
London BusesLondon Buses
Uber LondonUber London