Skip to main content

How to get from Soho to Croydon by bus and train?

From Soho to Croydon by bus and train

To get from Soho to Croydon in London, take the 38 bus from Piccadilly Circus (S) station to Victoria Bus Station (D) station. Next, take the SOUTHERN train from London Victoria station to East Croydon station. The total trip duration for this route is approximately 39 min. The ride fare is £7.15.

39min£7.15
Walk to bus station
Bus - 3838
Train - SOUTHERN
Leaves from Piccadilly Circus (S)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Piccadilly Circus (S)
    ID S
    180 m • 3 min
  • 2
    Bus - 3838
    Wait for bus
    38
    Victoria
  • 3
    Ride to bus station
    Ride to bus station
    Victoria Bus Station (D)
    ID D
    11 min
  • 4
    Walk to train station
    Walk to train station
    London Victoria
    60 m • 1 min
  • 5
    Train - SOUTHERN
    Wait for train
    SOUTHERN
    East Grinstead
  • 6
    Ride to train station East Croydon
    Ride to train station
    East Croydon
    19 min
*Duration based on 8am traffic

From Soho to Croydon by Tube and train

To get from Soho to Croydon in London, you’ll need to take one Tube line and 2 train lines: take the BAKERLOO Tube from Piccadilly Circus station to Waterloo station. Next, you’ll have to switch to the SOUTH WESTERN RAILWAY train and finally take the SOUTHERN train from Clapham Junction station to East Croydon station. The total trip duration for this route is approximately 31 min.

31min
Tube - BAKERLOO
Train - SOUTH WESTERN RAILWAY
Train - SOUTHERN
Leaves from Piccadilly Circus

Step by Step

  • 1
    Start from Tube station
    Start from Tube station
    Soho
  • 2
    Tube - BAKERLOO
    Wait for Tube
    BAKERLOO
    Elephant & Castle
  • 3
    Ride to Tube station
    Ride to Tube station
    Waterloo
    4 min
  • 4
    Walk to train station
    Walk to train station
    London Waterloo
    ID WAT
    100 m • 2 min
  • 5
    Train - SOUTH WESTERN RAILWAY
    Wait for train
    SOUTH WESTERN RAILWAY
    Basingstoke
  • 6
    Ride to train station
    Ride to train station
    Clapham Junction
    7 min
  • 7
    Train - SOUTHERN
    Wait for train
    SOUTHERN
    Littlehampton
  • 8
    Ride to train station East Croydon
    Ride to train station
    East Croydon
    10 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 Soho to Croydon

The distance between Soho, London and Croydon, London is approximately 19.73 km, which can typically be travelled in 39 min. Moovit will show you the directions from Soho to Croydon 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 Soho

Soho is located at Soho, London and the nearest public transport station is Piccadilly Circus.

Tube stations close to Soho:

  • Piccadilly Circus
  • Leicester Square
  • Green Park

Train stations close to Soho:

  • Tottenham Court Road

Bus stations close to Soho:

  • Piccadilly Circus (F)
  • Piccadilly Circus (B)
  • Piccadilly Circus (E)

Public transport stations close to Croydon, London

Croydon is located at Croydon, London and the nearest public transport station is Cross Road (E9).

Bus stations close to Croydon:

  • Cross Road (E9)
  • East Croydon Bus Station (E3)
  • Garrick Crescent (M)

From Soho to Croydon by Tube and train

To get from Soho to Croydon in London, you’ll need to take one Tube line and 2 train lines: take the BAKERLOO Tube from Piccadilly Circus station to Waterloo station. Next, you’ll have to switch to the SOUTH WESTERN RAILWAY train and finally take the SOUTHERN train from Clapham Junction station to East Croydon station. The total trip duration for this route is approximately 31 min.

31min
Tube - BAKERLOO
Train - SOUTH WESTERN RAILWAY
Train - SOUTHERN
Leaves from Piccadilly Circus

Step by Step

  • 1
    Start from Tube station
    Start from Tube station
    Soho
  • 2
    Tube - BAKERLOO
    Wait for Tube
    BAKERLOO
    Elephant & Castle
  • 3
    Ride to Tube station
    Ride to Tube station
    Waterloo
    4 min
  • 4
    Walk to train station
    Walk to train station
    London Waterloo
    ID WAT
    100 m • 2 min
  • 5
    Train - SOUTH WESTERN RAILWAY
    Wait for train
    SOUTH WESTERN RAILWAY
    Basingstoke
  • 6
    Ride to train station
    Ride to train station
    Clapham Junction
    7 min
  • 7
    Train - SOUTHERN
    Wait for train
    SOUTHERN
    Littlehampton
  • 8
    Ride to train station East Croydon
    Ride to train station
    East Croydon
    10 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Soho to Croydon?

    The fastest way takes 39 minutes, using Bus line 38, Bus line SOUTHERN.

  • What is the alternative route to get from Soho to Croydon?

    The alternative route takes 31 minutes, using Bus line BAKERLOO, Bus line SOUTH WESTERN RAILWAY, Bus line SOUTHERN.

  • Is there a direct bus between Soho and Croydon in London?

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

  • Which bus line goes from Soho to Croydon in London?

    The 38 bus line goes from Piccadilly Circus (S) station near Soho to Victoria station. From there you’ll have to take one train line till Victoria station near Croydon in London

  • How long does it take to travel from Soho to Croydon in London by bus and train?

    The total travel time between Soho and Croydon in London by bus and train is about 39 min.

  • Where do I get on the bus near Soho to get to Croydon in London?

    Get on the 38 bus from the Piccadilly Circus (S) stop near Soho in London.

  • Where do I get off the bus when travelling between Soho and Croydon in London?

    Get off the bus at the Victoria station, which is closest to Croydon in London.

  • How much is the bus fare from Soho to Croydon?

    The ride from Soho to Croydon costs £7.15.

Live arrivals, timetables, maps