Skip to main content

How to get from Teddington to Camden Town by bus and train?

From Teddington to Camden Town by bus and train

To get from Teddington to Camden Town in London, take the 33 bus from Broad Street / Teddington (E) station to Eton Street (G) station. Next, take the OVERGROUND train from Richmond station to Camden Road station. The total trip duration for this route is approximately 1 hr 13 min. The ride fare is £4.75.

73min£4.75
Bus - 3333
Train - OVERGROUND
Walk to Camden Town
Leaves from Broad Street / Teddington (E)

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Teddington
  • 2
    Bus - 3333
    Wait for bus
    33
    Castelnau, Lonsdale Road
  • 3
    Ride to bus station
    Ride to bus station
    Eton Street (G)
    ID G
    19 min
  • 4
    Walk to train station
    Walk to train station
    Richmond
    320 yd • 4 min
  • 5
    Train - OVERGROUND
    Wait for train
    OVERGROUND
    Stratford (London)
  • 6
    Ride to train station
    Ride to train station
    Camden Road
    37 min
  • 7
    Walk to Camden Town
    Walk to
    Camden Town
    430 yd • 6 min
*Duration based on 8am traffic

From Teddington to Camden Town by Tube, bus and train

To get from Teddington to Camden Town in London, you’ll need to take one train line, one Tube line and one bus line: take the SOUTH WESTERN RAILWAY train from Teddington station to Vauxhall station. Next, you’ll have to switch to the VICTORIA Tube and finally take the 24 bus from Warren Street Station (X) station to Camden Town Station (X) station. The total trip duration for this route is approximately 1 hr 13 min.

73min
Walk to train station
Train - SOUTH WESTERN RAILWAY
Tube - VICTORIA
Bus - 2424
Walk to Camden Town
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
    Vauxhall
    33 min
  • 4
    Walk to Tube station
    Walk to Tube station
    Vauxhall
    20 yd • 1 min
  • 5
    Tube - VICTORIA
    Wait for Tube
    VICTORIA
    Walthamstow Central
  • 6
    Ride to Tube station
    Ride to Tube station
    Warren Street
    9 min
  • 7
    Walk to bus station
    Walk to bus station
    Warren Street Station (X)
    ID X
    80 yd • 1 min
  • 8
    Bus - 2424
    Wait for bus
    24
    Hampstead Heath
  • 9
    Ride to bus station
    Ride to bus station
    Camden Town Station (X)
    ID X
    9 min
  • 10
    Walk to Camden Town
    Walk to
    Camden Town
    100 yd • 2 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 Camden Town

The distance between Teddington, London and Camden Town, London is approximately 15.27 mi, which can typically be travelled in 73 min. Moovit will show you the directions from Teddington to Camden Town 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 Camden Town, London

Camden Town is located at Camden Town, London and the nearest public transport station is Camden Town Station (X).

Tube stations close to Camden Town:

  • Camden Town
  • Mornington Crescent
  • Chalk Farm

Train stations close to Camden Town:

  • St Pancras
  • Euston Station

Bus stations close to Camden Town:

  • Camden Town Station (X)
  • Camden High Street (CX)
  • Pratt Street (J)

From Teddington to Camden Town by Tube, bus and train

To get from Teddington to Camden Town in London, you’ll need to take one train line, one Tube line and one bus line: take the SOUTH WESTERN RAILWAY train from Teddington station to Vauxhall station. Next, you’ll have to switch to the VICTORIA Tube and finally take the 24 bus from Warren Street Station (X) station to Camden Town Station (X) station. The total trip duration for this route is approximately 1 hr 13 min.

73min
Walk to train station
Train - SOUTH WESTERN RAILWAY
Tube - VICTORIA
Bus - 2424
Walk to Camden Town
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
    Vauxhall
    33 min
  • 4
    Walk to Tube station
    Walk to Tube station
    Vauxhall
    20 yd • 1 min
  • 5
    Tube - VICTORIA
    Wait for Tube
    VICTORIA
    Walthamstow Central
  • 6
    Ride to Tube station
    Ride to Tube station
    Warren Street
    9 min
  • 7
    Walk to bus station
    Walk to bus station
    Warren Street Station (X)
    ID X
    80 yd • 1 min
  • 8
    Bus - 2424
    Wait for bus
    24
    Hampstead Heath
  • 9
    Ride to bus station
    Ride to bus station
    Camden Town Station (X)
    ID X
    9 min
  • 10
    Walk to Camden Town
    Walk to
    Camden Town
    100 yd • 2 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Teddington to Camden Town?

    The fastest way takes 73 minutes, using Bus line 33, Bus line OVERGROUND.

  • What is the alternative route to get from Teddington to Camden Town?

    The alternative route takes 73 minutes, using Bus line SOUTH WESTERN RAILWAY, Bus line VICTORIA, Bus line 24.

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

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

  • Which bus line goes from Teddington to Camden Town in London?

    The 33 bus line goes from Castelnau, Lonsdale Road station near Teddington to Eton Street (G) station. From there you’ll have to take one train line till Eton Street (G) station near Camden Town in London

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

    The total travel time between Teddington and Camden Town in London by bus and train is about 1 hr 13 min.

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

    Get on the 33 bus from the Castelnau, Lonsdale Road stop near Teddington in London.

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

    Get off the bus at the Eton Street (G) station, which is closest to Camden Town in London.

  • How much is the bus fare from Teddington to Camden Town?

    The ride from Teddington to Camden Town costs £4.75.

Live arrivals, timetables, maps