Skip to main content

How to get from Teddington to Catford by bus and train?

By bus and train

To get from Teddington to Catford in London, you’ll need to take one bus line and 2 train lines: take the 281 bus from Broad Street / Teddington (E) station to Surbiton Stationclaremont Rd (Nk) station. Next, you’ll have to switch to the SOUTH WESTERN RAILWAY train and finally take the SOUTHEASTERN train from Waterloo East station to Catford Bridge station. The total trip duration for this route is approximately 1 hr 28 min. The ride fare is £8.35.

88min£8.35
Bus - 281281
Train - SOUTH WESTERN RAILWAY
Train - SOUTHEASTERN
Leaves from Broad Street / Teddington (E)

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Teddington
  • 2
    Bus - 281281
    Wait for bus
    281
    Tolworth
  • 3
    Ride to bus station
    Ride to bus station
    Surbiton Stationclaremont Rd (Nk)
    ID NK
    24 min
  • 4
    Walk to train station
    Walk to train station
    Surbiton
    130 yd • 2 min
  • 5
    Train - SOUTH WESTERN RAILWAY
    Wait for train
    SOUTH WESTERN RAILWAY
    London Waterloo
  • 6
    Ride to train station
    Ride to train station
    London Waterloo
    ID WAT
    26 min
  • 7
    Walk to train station
    Walk to train station
    Waterloo East
    320 yd • 3 min
  • 8
    Train - SOUTHEASTERN
    Wait for train
    SOUTHEASTERN
    Hayes (Kent)
  • 9
    Ride to train station Catford Bridge
    Ride to train station
    Catford Bridge
    21 min
*Duration based on 8am traffic

By train

To get from Teddington to Catford in London, take the SOUTH WESTERN RAILWAY train from Teddington station to London Waterloo station. Next, take the SOUTHEASTERN train from Waterloo East station to Catford Bridge station. The total trip duration for this route is approximately 1 hr 39 min. The ride fare is £6.60.

99min£6.60
Walk to train station
Train - SOUTH WESTERN RAILWAY
Train - SOUTHEASTERN
Leaves from Teddington

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Teddington
    450 yd • 6 min
  • 2
    Train - SOUTH WESTERN RAILWAY
    Wait for train
    SOUTH WESTERN RAILWAY
    London Waterloo
  • 3
    Ride to train station
    Ride to train station
    London Waterloo
    ID WAT
    37 min
  • 4
    Walk to train station
    Walk to train station
    Waterloo East
    320 yd • 3 min
  • 5
    Train - SOUTHEASTERN
    Wait for train
    SOUTHEASTERN
    Hayes (Kent)
  • 6
    Ride to train station Catford Bridge
    Ride to train station
    Catford Bridge
    21 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in London.
All local mobility options in one app

Public transport directions from Teddington to Catford

The distance between Teddington, London and Catford, London is approximately 23.26 mi, which can typically be travelled in 88 min. Moovit will show you the directions from Teddington to Catford by bus and train, so no matter how you choose to travel in London – you will always have plenty of easy options.

Public transport stations close to Teddington

Teddington is located at Teddington, London and the nearest public transport station is Teddington Police Station (H).

Bus stations close to Teddington:

  • Teddington Police Station (H)
  • Teddington Police Station (G)
  • Teddington Memorial Hospital (J)

Public transport stations close to Catford, London

Catford is located at Catford, London and the nearest public transport station is Catford Road / Lewisham Town Hall (T).

Train stations close to Catford:

  • Honor Oak Park
  • Crofton Park
  • Forest Hill

Bus stations close to Catford:

  • Catford Road / Lewisham Town Hall (T)
  • Catford Road / Lewisham Town Hall (V)
  • Catford Road / Lewisham Town Hall (J)

By train

To get from Teddington to Catford in London, take the SOUTH WESTERN RAILWAY train from Teddington station to London Waterloo station. Next, take the SOUTHEASTERN train from Waterloo East station to Catford Bridge station. The total trip duration for this route is approximately 1 hr 39 min. The ride fare is £6.60.

99min£6.60
Walk to train station
Train - SOUTH WESTERN RAILWAY
Train - SOUTHEASTERN
Leaves from Teddington

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Teddington
    450 yd • 6 min
  • 2
    Train - SOUTH WESTERN RAILWAY
    Wait for train
    SOUTH WESTERN RAILWAY
    London Waterloo
  • 3
    Ride to train station
    Ride to train station
    London Waterloo
    ID WAT
    37 min
  • 4
    Walk to train station
    Walk to train station
    Waterloo East
    320 yd • 3 min
  • 5
    Train - SOUTHEASTERN
    Wait for train
    SOUTHEASTERN
    Hayes (Kent)
  • 6
    Ride to train station Catford Bridge
    Ride to train station
    Catford Bridge
    21 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Teddington to Catford?

    The fastest way takes 88 minutes, using Bus line 281, Bus line SOUTH WESTERN RAILWAY, Bus line SOUTHEASTERN.

  • What is the alternative route to get from Teddington to Catford?

    The alternative route takes 99 minutes, using Bus line SOUTH WESTERN RAILWAY, Bus line SOUTHEASTERN.

  • Is there a direct bus between Teddington and Catford in London?

    No, you’ll have to take one bus line and 2 train lines in total. The total travelling time is 1 hr 28 min.

  • Which bus line goes from Teddington to Catford in London?

    The 281 bus line goes from Tolworth station near Teddington to Surbiton Stationclaremont Rd (Nk) station. From there you’ll have to take 2 train lines till Catford Bridge station near Catford in London

  • How long does it take to travel from Teddington to Catford in London by bus and train?

    The total travel time between Teddington and Catford in London by bus and train is about 1 hr 28 min.

  • Where do I get on the bus near Teddington to get to Catford in London?

    Get on the 281 bus from the Tolworth stop near Teddington in London.

  • Where do I get off the bus when travelling between Teddington and Catford in London?

    Get off the bus at the Catford Bridge station, which is closest to Catford in London.

  • How much is the bus fare from Teddington to Catford?

    The ride from Teddington to Catford costs £8.35.

Live arrivals, timetables, maps