Skip to main content

How to get from Brixton to Ham by Tube, bus and train?

From Brixton to Ham by Tube, bus and train

To get from Brixton to Ham in Ham (Richmond), you’ll need to take one Tube line, one train line and one bus line: take the VICTORIA Tube from Brixton station to Vauxhall station. Next, you’ll have to switch to the SOUTH WESTERN RAILWAY train and finally take the 65 bus from Richmond Station (D) station to Ham Gate Avenue (A) station. The total trip duration for this route is approximately 55 min. The ride fare is £9.55.

55min£9.55
Walk to Tube station
Tube - VICTORIA
Train - SOUTH WESTERN RAILWAY
Bus - 6565
Walk to Ham
Leaves from Brixton
Step by Step
  • 1
    Walk to Tube station
    Walk to Tube station
    Brixton
    190 yd • 3 min
  • 2
    Tube - VICTORIA
    Wait for Tube
    VICTORIA
    Walthamstow Central
  • 3
    Ride to Tube station
    Ride to Tube station
    Vauxhall
    4 min
  • 4
    Train - SOUTH WESTERN RAILWAY
    Wait for train
    SOUTH WESTERN RAILWAY
    Strawberry Hill
  • 5
    Ride to train station
    Ride to train station
    Richmond
    15 min
  • 6
    Bus - 6565
    Wait for bus
    65
    Kingston
  • 7
    Ride to bus station
    Ride to bus station
    Ham Gate Avenue (A)
    ID A
    13 min
  • 8
    Walk to Ham
    Walk to
    Ham
    Ham Common
    400 yd • 5 min
*Duration based on 8am traffic

Alternative route from Brixton to Ham by Tube, bus and train via VICTORIA, SOUTH WESTERN RAILWAY and 371

To get from Brixton to Ham in Ham (Richmond), you’ll need to take one Tube line, one train line and one bus line: take the VICTORIA Tube from Brixton station to Vauxhall station. Next, you’ll have to switch to the SOUTH WESTERN RAILWAY train and finally take the 371 bus from Richmond Station (D) station to Ashburnham Road station. The total trip duration for this route is approximately 1 hr 6 min. The ride fare is £9.55.

66min£9.55
Walk to Tube station
Tube - VICTORIA
Train - SOUTH WESTERN RAILWAY
Bus - 371371
Walk to Ham
Leaves from Brixton
Step by Step
  • 1
    Walk to Tube station
    Walk to Tube station
    Brixton
    190 yd • 3 min
  • 2
    Tube - VICTORIA
    Wait for Tube
    VICTORIA
    Walthamstow Central
  • 3
    Ride to Tube station
    Ride to Tube station
    Vauxhall
    4 min
  • 4
    Train - SOUTH WESTERN RAILWAY
    Wait for train
    SOUTH WESTERN RAILWAY
    Strawberry Hill
  • 5
    Ride to train station
    Ride to train station
    Richmond
    15 min
  • 6
    Bus - 371371
    Wait for bus
    371
    Kingston
  • 7
    Ride to bus station
    Ride to bus station
    Ashburnham Road
    ID EP
    20 min
  • 8
    Walk to Ham
    Walk to
    Ham
    Ham Common
    590 yd • 7 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 Brixton to Ham
The distance between Brixton, Ham (Richmond) and Ham, Ham (Richmond) is approximately 13.29 mi, which can typically be travelled in 55 min. Moovit will show you the directions from Brixton to Ham by Tube, bus and train, so no matter how you choose to travel in Ham (Richmond) – you will always have plenty of easy options.
Public transport stations close to Brixton

Brixton is located at Brixton, Ham (Richmond) and the nearest public transport station is Brixton Station (L).

Tube stations close to Brixton:

  • Stockwell
  • Brixton
  • Clapham Common

Train stations close to Brixton:

  • Loughborough Junction

Bus stations close to Brixton:

  • Brixton Station (L)
  • Brixton Station (LA)
  • Brixton Station (R)
Public transport stations close to Ham, Ham (Richmond)

Ham is located at Ham Common, Ham (Richmond) and the nearest public transport station is Kew Gardens.

Train stations close to Ham:

  • Kew Gardens
  • Richmond
  • Berrylands

Bus stations close to Ham:

  • Ashburnham Road (W)
  • Ashburnham Road
  • Ham Parade (J)

Alternative route from Brixton to Ham by Tube, bus and train via VICTORIA, SOUTH WESTERN RAILWAY and 371

To get from Brixton to Ham in Ham (Richmond), you’ll need to take one Tube line, one train line and one bus line: take the VICTORIA Tube from Brixton station to Vauxhall station. Next, you’ll have to switch to the SOUTH WESTERN RAILWAY train and finally take the 371 bus from Richmond Station (D) station to Ashburnham Road station. The total trip duration for this route is approximately 1 hr 6 min. The ride fare is £9.55.

66min£9.55
Walk to Tube station
Tube - VICTORIA
Train - SOUTH WESTERN RAILWAY
Bus - 371371
Walk to Ham
Leaves from Brixton
Step by Step
  • 1
    Walk to Tube station
    Walk to Tube station
    Brixton
    190 yd • 3 min
  • 2
    Tube - VICTORIA
    Wait for Tube
    VICTORIA
    Walthamstow Central
  • 3
    Ride to Tube station
    Ride to Tube station
    Vauxhall
    4 min
  • 4
    Train - SOUTH WESTERN RAILWAY
    Wait for train
    SOUTH WESTERN RAILWAY
    Strawberry Hill
  • 5
    Ride to train station
    Ride to train station
    Richmond
    15 min
  • 6
    Bus - 371371
    Wait for bus
    371
    Kingston
  • 7
    Ride to bus station
    Ride to bus station
    Ashburnham Road
    ID EP
    20 min
  • 8
    Walk to Ham
    Walk to
    Ham
    Ham Common
    590 yd • 7 min
*Duration based on 8am traffic
Questions & Answers
  • What is the fastest way to get from Brixton to Ham?

    The fastest way takes 55 minutes, using Bus line VICTORIA, Bus line SOUTH WESTERN RAILWAY, Bus line 65.

  • What is the alternative route to get from Brixton to Ham?

    The alternative route takes 66 minutes, using Bus line VICTORIA, Bus line SOUTH WESTERN RAILWAY, Bus line 371.

  • Is there a direct Tube between Brixton and Ham?

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

  • Which Tube line goes from Brixton to Ham?

    The VICTORIA Tube line goes from Brixton station near Brixton in Brixton to Walthamstow Central station. From there you’ll have to take one train line and one bus line till Walthamstow Central station near Ham in Ham (Richmond).

  • How long does it take to travel from Brixton to Ham by Tube, train and bus?

    The total travel time between Brixton in Brixton and Ham in Ham (Richmond) by Tube, train and bus is about 55 min.

  • Where do I get on the Tube near Brixton to get to Ham?

    Get on the VICTORIA Tube from the Brixton station near Brixton in Brixton.

  • Where do I get off the Tube when travelling between Brixton and Ham?

    Get off the Tube at the Walthamstow Central stop, which is closest to Ham in Ham (Richmond).

  • How much is the total Tube, train and bus fare from Brixton to Ham?

    The ride from Brixton to Ham costs £9.55.

Live arrivals, timetables, maps