There are 5 ways to get from Thamesmead to Enfield by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Abbey Wood to Liverpool Street StationElizabeth
- Take the train from Moorgate to Enfield ChaseMoorgate - Stevenage / ...
1h 6m£16Bus
cheapest- Take the bus from Thamesmead / Carlyle Road to Tottenham Court Road StationN1
- Take the bus from Denmark Street to Enfield Town / Cecil RoadN29
2h 8m£5–85Drive 20 mi
- Drive from Thamesmead to Enfield20 mi
45 min£5–8Taxi
- Take the taxi from Thamesmead to Enfield20 mi
45 min£50–60Line 177 bus, line 47 bus, train
- Take the bus from Thamesmead / Carlyle Road to Deptford Bridge177
- Take the bus from Deptford Bridge to Liverpool Street Station47
- Take the train from London Liverpool Street to Enfield Town
2h 38m£15–20
Thamesmead to Enfield by train
Questions & Answers
The cheapest way to get from Thamesmead to Enfield is to drive which costs £4 - £8 and takes 45 min.
The fastest way to get from Thamesmead to Enfield is to drive which takes 45 min and costs £4 - £8.
No, there is no direct bus from Thamesmead to Enfield. However, there are services departing from Thamesmead / Carlyle Road and arriving at Enfield Town / Cecil Road via Denmark Street. The journey, including transfers, takes approximately 2h 8m.
No, there is no direct train from Thamesmead to Enfield. However, there are services departing from Abbey Wood and arriving at Enfield Chase via Moorgate. The journey, including transfers, takes approximately 1h 6m.
The distance between Thamesmead and Enfield is 21 miles. The road distance is 20.1 miles.
The best way to get from Thamesmead to Enfield without a car is to train which takes 1h 6m and costs £16 - £17.
It takes approximately 1h 6m to get from Thamesmead to Enfield, including transfers.
Thamesmead to Enfield bus services, operated by Go Ahead London, depart from Thamesmead / Carlyle Road station.
Thamesmead to Enfield train services, operated by Elizabeth Line (TfL), depart from Abbey Wood station.
The best way to get from Thamesmead to Enfield is to train which takes 1h 6m and costs £16 - £17. Alternatively, you can bus, which costs £4 - £90 and takes 2h 8m.
What companies run services between Thamesmead, England and Enfield, England?
You can take a train from Abbey Wood to Enfield Chase via Liverpool Street Station and Moorgate in around 1h 6m. Alternatively, you can take a bus from Thamesmead / Carlyle Road to Enfield Town / Cecil Road via Tottenham Court Road Station and Denmark Street in around 2h 8m.
- Phone
- 0343 222 1234
- Website
- tfl.gov.uk
Train from Abbey Wood to Liverpool Street Station
- Ave. Duration
- 18 min
- Frequency
- Every 10 minutes
- Estimated price
- £7–8
- Website
- https://tfl.gov.uk/modes/elizabeth-line/
Train from Moorgate to Enfield Chase
- Ave. Duration
- 34 min
- Frequency
- Every 30 minutes
- Estimated price
- £9
- Website
- https://www.greatnorthernrail.com/
- Phone
- 0343 222 1234
- Website
- tfl.gov.uk
Train from London Liverpool Street to Enfield Town
- Ave. Duration
- 32 min
- Frequency
- Every 30 minutes
- Estimated price
- £9–14
- Website
- https://tfl.gov.uk/modes/london-overground/
- Phone
- 0343 222 1234
- galcustomerservices@goaheadlondon.com
- Website
- goaheadlondon.com
Bus from Thamesmead / Carlyle Road to Tottenham Court Road Station
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- £1–85
- Website
- https://www.goaheadlondon.com/
- One hour Ticket
- £1–85
- Phone
- +44 344 800 44 11
- customer.services@arriva.co.uk
- Website
- arrivabus.co.uk
Bus from Denmark Street to Enfield Town / Cecil Road
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- £3
- Website
- https://www.arrivabus.co.uk/
- Adult Single All Zone
- £3
Bus from Thamesmead / Carlyle Road to Deptford Bridge
- Ave. Duration
- 1h 3m
- Frequency
- Every 10 minutes
- Estimated price
- £3
- Website
- https://www.stagecoachbus.com
- Single Ticket
- £3
Bus from Deptford Bridge to Liverpool Street Station
- Ave. Duration
- 42 min
- Frequency
- Every 15 minutes
- Estimated price
- £3
- Website
- https://www.stagecoachbus.com
- Single Ticket
- £3
- Ave. Duration
- 45 min
- Estimated price
- £50–60
Twelve Transfers
- Phone
- +44 20 3479 5700
- Website
- twelvetransfers.co.uk
Longbridge Cars
- Phone
- +44 20 8507 7724
A to B Minicabs
- Phone
- +44 20 8594 9290
London City Airport Taxis
- Phone
- +44 20 3740 1947
- Website
- londoncityairportcab.co.uk
Want to know more about travelling around United Kingdom
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the UK: What do I need to know?
Read the travel guide
More Questions & Answers
Thamesmead to Enfield bus services, operated by Go Ahead London, arrive at Tottenham Court Road Station.
Thamesmead to Enfield train services, operated by Elizabeth Line (TfL), arrive at Liverpool Street Station.
Yes, the driving distance between Thamesmead to Enfield is 20 miles. It takes approximately 45 min to drive from Thamesmead to Enfield.
Book your Thamesmead to Enfield train tickets online with Omio.
There are 18997+ hotels available in Enfield.



















