Skip to main content

How to get from South Croydon to Balham by train?

From South Croydon to Balham by train

To get from South Croydon to Balham in London, you’ll need to take 3 train lines: take the SOUTHERN train from South Croydon station to Purley station. Next, you’ll have to switch to the SOUTHERN train and finally take the SOUTHERN train from Clapham Junction station to Balham Rail station. The total trip duration for this route is approximately 45 min. The ride fare is £4.80.

45min£4.80
Train - SOUTHERN
Train - SOUTHERN
Train - SOUTHERN
Leaves from South Croydon

Step by Step

  • 1
    Start from train station
    Start from train station
    South Croydon
  • 2
    Train - SOUTHERN
    Wait for train
    SOUTHERN
    Caterham
  • 3
    Ride to train station
    Ride to train station
    Purley
    6 min
  • 4
    Train - SOUTHERN
    Wait for train
    SOUTHERN
    London Victoria
  • 5
    Ride to train station
    Ride to train station
    Clapham Junction
    21 min
  • 6
    Train - SOUTHERN
    Wait for train
    SOUTHERN
    Epsom Downs
  • 7
    Ride to train station Balham Rail
    Ride to train station
    Balham Rail
    6 min
*Duration based on 8am traffic

From South Croydon to Balham by bus

To get from South Croydon to Balham in London, you’ll need to take 3 bus lines: take the 412 bus from Croham Road (E) station to Fairfield Halls (KC) station. Next, you’ll have to switch to the 109 bus and finally take the 249 bus from St Leonard's Church (SK) station to Balham Station (B) station. The total trip duration for this route is approximately 1 hr 7 min. The ride fare is £1.75.

67min£1.75
Walk to bus station
Bus - 412412
Bus - 109109
Bus - 249249
Walk to Balham
Leaves from Croham Road (E)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Croham Road (E)
    ID E
    280 m • 4 min
  • 2
    Bus - 412412
    Wait for bus
    412
    West Croydon
  • 3
    Ride to bus station
    Ride to bus station
    Fairfield Halls (KC)
    ID KC
    6 min
  • 4
    Walk to bus station
    Walk to bus station
    Croydon Library (KL)
    ID KL
    140 m • 2 min
  • 5
    Bus - 109109
    Wait for bus
    109
    Brixton
  • 6
    Ride to bus station
    Ride to bus station
    St Leonard's Church (SK)
    ID SK
    36 min
  • 7
    Bus - 249249
    Wait for bus
    249
    Clapham Common
  • 8
    Ride to bus station
    Ride to bus station
    Balham Station (B)
    ID B
    14 min
  • 9
    Walk to Balham
    Walk to
    Balham
    60 m • 1 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 South Croydon to Balham

The distance between South Croydon, London and Balham, London is approximately 23.84 km, which can typically be travelled in 45 min. Moovit will show you the directions from South Croydon to Balham by train, so no matter how you choose to travel in London – you will always have plenty of easy options.

Public transport stations close to South Croydon

South Croydon is located at South Croydon, London and the nearest public transport station is Ruskin Parade / South Croydon Station (F).

Bus stations close to South Croydon:

  • Ruskin Parade / South Croydon Station (F)
  • Swan & Sugar Loaf (G)
  • Swan & Sugar Loaf (P)

Public transport stations close to Balham, London

Balham is located at Balham, London and the nearest public transport station is Balham Health Centre (M).

Tube stations close to Balham:

  • Balham Underground
  • Balham
  • Tooting Bec

Bus stations close to Balham:

  • Balham Health Centre (M)
  • Balham Health Centre (N)
  • Balham Station / Balham Station Road (J)

From South Croydon to Balham by bus

To get from South Croydon to Balham in London, you’ll need to take 3 bus lines: take the 412 bus from Croham Road (E) station to Fairfield Halls (KC) station. Next, you’ll have to switch to the 109 bus and finally take the 249 bus from St Leonard's Church (SK) station to Balham Station (B) station. The total trip duration for this route is approximately 1 hr 7 min. The ride fare is £1.75.

67min£1.75
Walk to bus station
Bus - 412412
Bus - 109109
Bus - 249249
Walk to Balham
Leaves from Croham Road (E)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Croham Road (E)
    ID E
    280 m • 4 min
  • 2
    Bus - 412412
    Wait for bus
    412
    West Croydon
  • 3
    Ride to bus station
    Ride to bus station
    Fairfield Halls (KC)
    ID KC
    6 min
  • 4
    Walk to bus station
    Walk to bus station
    Croydon Library (KL)
    ID KL
    140 m • 2 min
  • 5
    Bus - 109109
    Wait for bus
    109
    Brixton
  • 6
    Ride to bus station
    Ride to bus station
    St Leonard's Church (SK)
    ID SK
    36 min
  • 7
    Bus - 249249
    Wait for bus
    249
    Clapham Common
  • 8
    Ride to bus station
    Ride to bus station
    Balham Station (B)
    ID B
    14 min
  • 9
    Walk to Balham
    Walk to
    Balham
    60 m • 1 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from South Croydon to Balham?

    The fastest way takes 45 minutes, using Bus line SOUTHERN, Bus line SOUTHERN, Bus line SOUTHERN.

  • What is the alternative route to get from South Croydon to Balham?

    The alternative route takes 67 minutes, using Bus line 412, Bus line 109, Bus line 249.

  • Is there a direct train between South Croydon and Balham?

    No, you’ll have to take 3 train lines in total. The total travelling time is 45 min.

  • Which train line goes from South Croydon to Balham?

    The SOUTHERN train line goes from Caterham station near South Croydon in South Croydon to Purley station. From there you’ll have to take one train line till Purley station near Balham in London.

  • How long does it take to travel from South Croydon to Balham by train?

    The total travel time between South Croydon in South Croydon and Balham in London by train is about 45 min.

  • Where do I get on the train near South Croydon to get to Balham?

    Get on the SOUTHERN train from the Caterham station near South Croydon in South Croydon.

  • Where do I get off the train when travelling between South Croydon and Balham?

    Get off the train at the Purley station, which is closest to Balham in London.

  • How much is the train fare from South Croydon to Balham?

    The ride from South Croydon to Balham costs £4.80.

Live arrivals, timetables, maps