Skip to main content

How to get from Crofton Park to Carshalton by bus and train?

From Crofton Park to Carshalton by bus and train

To get from Crofton Park to Carshalton in London, you’ll need to take 2 bus lines and one train line: take the 172 bus from Crofton Park Station (A) station to Brockley Station (BA) station. Next, you’ll have to switch to the OVERGROUND train and finally take the 157 bus from Ruskin Road (CJ) station to Carshalton Station (A) station. The total trip duration for this route is approximately 1 hr 11 min. The ride fare is £3.95.

71min£3.95
Walk to bus station
Bus - 172172
Train - OVERGROUND
Bus - 157157
Walk to Carshalton
Leaves from Crofton Park Station (A)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Crofton Park Station (A)
    ID A
    90 m • 2 min
  • 2
    Bus - 172172
    Wait for bus
    172
    Aldwych
  • 3
    Ride to bus station
    Ride to bus station
    Brockley Station (BA)
    ID BA
    5 min
  • 4
    Walk to train station
    Walk to train station
    Brockley
    160 m • 3 min
  • 5
    Train - OVERGROUND
    Wait for train
    OVERGROUND
    West Croydon
  • 6
    Ride to train station
    Ride to train station
    West Croydon
    22 min
  • 7
    Walk to bus station
    Walk to bus station
    Ruskin Road (CJ)
    ID CJ
    160 m • 3 min
  • 8
    Bus - 157157
    Wait for bus
    157
    Morden
  • 9
    Ride to bus station
    Ride to bus station
    Carshalton Station (A)
    ID A
    28 min
  • 10
    Walk to Carshalton
    Walk to
    Carshalton
    130 m • 2 min
*Duration based on 8am traffic

Alternative route from Crofton Park to Carshalton by bus and train via P4, OVERGROUND and 157

To get from Crofton Park to Carshalton in London, you’ll need to take 2 bus lines and one train line: take the P4 bus from Brockley Grove / Crofton Park Road (V) station to Honor Oak Park Station (HA) station. Next, you’ll have to switch to the OVERGROUND train and finally take the 157 bus from Ruskin Road (CJ) station to Carshalton Station (A) station. The total trip duration for this route is approximately 1 hr 11 min. The ride fare is £3.95.

71min£3.95
Walk to bus station
Bus - P4P4
Train - OVERGROUND
Bus - 157157
Walk to Carshalton
Leaves from Brockley Grove / Crofton Park Road (V)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Brockley Grove / Crofton Park Road (V)
    ID V
    200 m • 3 min
  • 2
    Bus - P4P4
    Wait for bus
    P4
    Brixton
  • 3
    Ride to bus station
    Ride to bus station
    Honor Oak Park Station (HA)
    ID HA
    5 min
  • 4
    Walk to train station
    Walk to train station
    Honor Oak Park
    80 m • 2 min
  • 5
    Train - OVERGROUND
    Wait for train
    OVERGROUND
    West Croydon
  • 6
    Ride to train station
    Ride to train station
    West Croydon
    19 min
  • 7
    Walk to bus station
    Walk to bus station
    Ruskin Road (CJ)
    ID CJ
    160 m • 3 min
  • 8
    Bus - 157157
    Wait for bus
    157
    Morden
  • 9
    Ride to bus station
    Ride to bus station
    Carshalton Station (A)
    ID A
    28 min
  • 10
    Walk to Carshalton
    Walk to
    Carshalton
    130 m • 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 Crofton Park to Carshalton

The distance between Crofton Park, London and Carshalton, London is approximately 19.16 km, which can typically be travelled in 71 min. Moovit will show you the directions from Crofton Park to Carshalton 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 Crofton Park

Crofton Park is located at Crofton Park, London and the nearest public transport station is Crofton Park Station (M).

Train stations close to Crofton Park:

  • Brockley
  • Nunhead
  • Crofton Park

Bus stations close to Crofton Park:

  • Crofton Park Station (M)
  • Crofton Park Station (A)
  • Beecroft Road (B)

DLR stations close to Crofton Park:

  • Lewisham

Public transport stations close to Carshalton, London

Carshalton is located at Carshalton, London and the nearest public transport station is Wrythe Green (H).

Train stations close to Carshalton:

  • Hackbridge
  • Sutton Common
  • Carshalton

Bus stations close to Carshalton:

  • Wrythe Green (H)
  • Wrythe Green Road (V)
  • Carshalton Ponds (G)

Alternative route from Crofton Park to Carshalton by bus and train via P4, OVERGROUND and 157

To get from Crofton Park to Carshalton in London, you’ll need to take 2 bus lines and one train line: take the P4 bus from Brockley Grove / Crofton Park Road (V) station to Honor Oak Park Station (HA) station. Next, you’ll have to switch to the OVERGROUND train and finally take the 157 bus from Ruskin Road (CJ) station to Carshalton Station (A) station. The total trip duration for this route is approximately 1 hr 11 min. The ride fare is £3.95.

71min£3.95
Walk to bus station
Bus - P4P4
Train - OVERGROUND
Bus - 157157
Walk to Carshalton
Leaves from Brockley Grove / Crofton Park Road (V)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Brockley Grove / Crofton Park Road (V)
    ID V
    200 m • 3 min
  • 2
    Bus - P4P4
    Wait for bus
    P4
    Brixton
  • 3
    Ride to bus station
    Ride to bus station
    Honor Oak Park Station (HA)
    ID HA
    5 min
  • 4
    Walk to train station
    Walk to train station
    Honor Oak Park
    80 m • 2 min
  • 5
    Train - OVERGROUND
    Wait for train
    OVERGROUND
    West Croydon
  • 6
    Ride to train station
    Ride to train station
    West Croydon
    19 min
  • 7
    Walk to bus station
    Walk to bus station
    Ruskin Road (CJ)
    ID CJ
    160 m • 3 min
  • 8
    Bus - 157157
    Wait for bus
    157
    Morden
  • 9
    Ride to bus station
    Ride to bus station
    Carshalton Station (A)
    ID A
    28 min
  • 10
    Walk to Carshalton
    Walk to
    Carshalton
    130 m • 2 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Crofton Park to Carshalton?

    The fastest way takes 71 minutes, using Bus line 172, Bus line OVERGROUND, Bus line 157.

  • What is the alternative route to get from Crofton Park to Carshalton?

    The alternative route takes 71 minutes, using Bus line P4, Bus line OVERGROUND, Bus line 157.

  • Is there a direct bus between Crofton Park and Carshalton in London?

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

  • Which bus line goes from Crofton Park to Carshalton in London?

    The 172 bus line goes from Crofton Park Station (A) station near Crofton Park to Aldwych station. From there you’ll have to take one bus line and one train line till Aldwych station near Carshalton in London

  • How long does it take to travel from Crofton Park to Carshalton in London by bus and train?

    The total travel time between Crofton Park and Carshalton in London by bus and train is about 1 hr 11 min.

  • Where do I get on the bus near Crofton Park to get to Carshalton in London?

    Get on the 172 bus from the Crofton Park Station (A) stop near Crofton Park in London.

  • Where do I get off the bus when travelling between Crofton Park and Carshalton in London?

    Get off the bus at the Aldwych stop, which is closest to Carshalton in London.

  • How much is the total bus and train fare from Crofton Park to Carshalton?

    The ride from Crofton Park to Carshalton costs £3.95.