Skip to main content

How to get from Carshalton to East Croydon by bus?

By bus

To get from Carshalton to East Croydon in Croydon, take the 157 bus from Carshalton Station (B) station to Carshalton High Street (D) station. Next, take the SL7 bus from Carshalton High Street (D) station to East Croydon Station (E6) station. The total trip duration for this route is approximately 24 min. The ride fare is £1.75.

24min£1.75
Walk to bus station
Bus - 157157
Bus - SL7SL7
Walk to East Croydon
Leaves from Carshalton Station (B)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Carshalton Station (B)
    ID B
    100 yd • 2 min
  • 2
    Bus - 157157
    Wait for bus
    157
    Crystal Palace
  • 3
    Ride to bus station
    Ride to bus station
    Carshalton High Street (D)
    ID D
    2 min
  • 4
    Bus - SL7SL7
    Wait for bus
    SL7
    West Croydon
  • 5
    Ride to bus station
    Ride to bus station
    East Croydon Station (E6)
    ID E6
    17 min
  • 6
    Walk to East Croydon
    Walk to
    East Croydon
    40 yd • 1 min
*Duration based on 8am traffic

By Tramlink and train

To get from Carshalton to East Croydon in Croydon, take the SOUTHERN train from Carshalton station to Mitcham Junction station. Next, take the TRAM Tramlink from Mitcham Junction Tram Stop station to East Croydon Tram Stop station. The total trip duration for this route is approximately 33 min. The ride fare is £5.75.

33min£5.75
Train - SOUTHERN
Tramlink - TRAM
Leaves from Carshalton

Step by Step

  • 1
    Start from train station
    Start from train station
    Carshalton
  • 2
    Train - SOUTHERN
    Wait for train
    SOUTHERN
    London Victoria
  • 3
    Ride to train station
    Ride to train station
    Mitcham Junction
    6 min
  • 4
    Walk to Tramlink station
    Walk to Tramlink station
    Mitcham Junction Tram Stop
    ID 2
    40 yd • 1 min
  • 5
    Tramlink - TRAM
    Wait for Tramlink
    TRAM
    Elmers End
  • 6
    Ride to Tramlink station East Croydon Tram Stop
    Ride to Tramlink station
    East Croydon Tram Stop
    ID 1
    19 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 Carshalton to East Croydon

The distance between Carshalton, Croydon and East Croydon, Croydon is approximately 3.44 mi, which can typically be travelled in 24 min. Moovit will show you the directions from Carshalton to East Croydon by bus, so no matter how you choose to travel in Croydon – you will always have plenty of easy options.

Public transport stations close to Carshalton

Carshalton is located at Carshalton, Croydon and the nearest public transport station is Carshalton Station (S).

Train stations close to Carshalton:

  • Hackbridge
  • Sutton
  • Sutton Common

Bus stations close to Carshalton:

  • Carshalton Station (S)
  • Carshalton Station (B)
  • Carshalton Station (N)

Public transport stations close to East Croydon, Croydon

East Croydon is located at East Croydon, Croydon and the nearest public transport station is Garrick Crescent (M).

Train stations close to East Croydon:

  • East Croydon

Bus stations close to East Croydon:

  • Garrick Crescent (M)
  • Garrick Crescent (D)
  • Dingwall Road / East Croydon Station (E8)

By Tramlink and train

To get from Carshalton to East Croydon in Croydon, take the SOUTHERN train from Carshalton station to Mitcham Junction station. Next, take the TRAM Tramlink from Mitcham Junction Tram Stop station to East Croydon Tram Stop station. The total trip duration for this route is approximately 33 min. The ride fare is £5.75.

33min£5.75
Train - SOUTHERN
Tramlink - TRAM
Leaves from Carshalton

Step by Step

  • 1
    Start from train station
    Start from train station
    Carshalton
  • 2
    Train - SOUTHERN
    Wait for train
    SOUTHERN
    London Victoria
  • 3
    Ride to train station
    Ride to train station
    Mitcham Junction
    6 min
  • 4
    Walk to Tramlink station
    Walk to Tramlink station
    Mitcham Junction Tram Stop
    ID 2
    40 yd • 1 min
  • 5
    Tramlink - TRAM
    Wait for Tramlink
    TRAM
    Elmers End
  • 6
    Ride to Tramlink station East Croydon Tram Stop
    Ride to Tramlink station
    East Croydon Tram Stop
    ID 1
    19 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Carshalton to East Croydon?

    The fastest way takes 24 minutes, using Bus line 157, Bus line SL7.

  • What is the alternative route to get from Carshalton to East Croydon?

    The alternative route takes 33 minutes, using Bus line SOUTHERN, Bus line TRAM.

  • Is there a direct bus between Carshalton and East Croydon?

    No, you’ll have to take 2 bus lines in total. The total travelling time is 24 min.

  • Which bus line goes from Carshalton to East Croydon?

    The 157 bus line goes from Carshalton Station (B) station near Carshalton in London to Crystal Palace station. From there you’ll have to take one bus line till Crystal Palace station near East Croydon in Croydon.

  • How long does it take to travel from Carshalton to East Croydon by bus?

    The total travel time between Carshalton in London and East Croydon in Croydon by bus is about 24 min.

  • Where do I get on the bus near Carshalton to get to East Croydon?

    Get on the 157 bus from the Carshalton Station (B) stop near Carshalton in London.

  • Where do I get off the bus when travelling between Carshalton and East Croydon?

    Get off the bus at the Crystal Palace stop, which is closest to East Croydon in Croydon.

  • When is the first bus from Carshalton to East Croydon?

    The first bus from Carshalton in London to East Croydon in Croydon is Morden - Crystal Palace. It leaves the Carshalton Station (B) stop at 05:36.

  • How much is the bus fare from Carshalton to East Croydon?

    The ride from Carshalton to East Croydon costs £1.75.

Live arrivals, timetables, maps