Skip to main content

How to get from Peckham Rye to Soho by train?

By train

To get from Peckham Rye to Soho in Soho, take the THAMESLINK train from Peckham Rye station to Farringdon station. Next, take the ELIZABETH train from Farringdon station to Tottenham Court Road station. The total trip duration for this route is approximately 36 min. The ride fare is £3.40.

36min£3.40
Train - THAMESLINK
Train - ELIZABETH
Walk to Soho
Leaves from Peckham Rye

Step by Step

  • 1
    Start from train station
    Start from train station
    Peckham Rye
  • 2
    Train - THAMESLINK
    Wait for train
    THAMESLINK
    Luton
  • 3
    Ride to train station
    Ride to train station
    Farringdon
    19 min
  • 4
    Walk to train station
    Walk to train station
    Farringdon
    10 yd • 1 min
  • 5
    Train - ELIZABETH
    Wait for train
    ELIZABETH
    Heathrow Terminal 4
  • 6
    Ride to train station
    Ride to train station
    Tottenham Court Road
    3 min
  • 7
    Walk to Soho
    Walk to
    Soho
    Frith Street
    470 yd • 6 min
*Duration based on 8am traffic

By bus and train

To get from Peckham Rye to Soho in Soho, take the SOUTHEASTERN train from Peckham Rye station to London Victoria station. Next, take the 38 bus from Victoria Bus Station (D) station to Gerrard Place / Chinatown (P) station. The total trip duration for this route is approximately 43 min. The ride fare is £5.15.

43min£5.15
Train - SOUTHEASTERN
Bus - 3838
Walk to Soho
Leaves from Peckham Rye

Step by Step

  • 1
    Start from train station
    Start from train station
    Peckham Rye
  • 2
    Train - SOUTHEASTERN
    Wait for train
    SOUTHEASTERN
    London Victoria
  • 3
    Ride to train station
    Ride to train station
    London Victoria
    14 min
  • 4
    Walk to bus station
    Walk to bus station
    Victoria Bus Station (D)
    ID D
    70 yd • 1 min
  • 5
    Bus - 3838
    Wait for bus
    38
    Clapton Pond
  • 6
    Ride to bus station
    Ride to bus station
    Gerrard Place / Chinatown (P)
    ID P
    19 min
  • 7
    Walk to Soho
    Walk to
    Soho
    Frith Street
    120 yd • 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 Peckham Rye to Soho

The distance between Peckham Rye, Soho and Soho, Soho is approximately 6.8 mi, which can typically be travelled in 36 min. Moovit will show you the directions from Peckham Rye to Soho by train, so no matter how you choose to travel in Soho – you will always have plenty of easy options.

Public transport stations close to Peckham Rye

Peckham Rye is located at Peckham Rye, Soho and the nearest public transport station is Blenheim Grove (Y).

Train stations close to Peckham Rye:

  • Nunhead
  • Loughborough Junction
  • Brockley

Bus stations close to Peckham Rye:

  • Blenheim Grove (Y)
  • Peckham Rye Station (U)
  • Chadwick Road (W)

Public transport stations close to Soho, Soho

Soho is located at Frith Street, Soho and the nearest public transport station is Cambridge Circus (D).

Tube stations close to Soho:

  • Covent Garden
  • Tottenham Court Road
  • Piccadilly Circus

Train stations close to Soho:

  • Tottenham Court Road

Bus stations close to Soho:

  • Cambridge Circus (D)
  • Cambridge Circus (M)
  • Leicester Square Station (L)

By bus and train

To get from Peckham Rye to Soho in Soho, take the SOUTHEASTERN train from Peckham Rye station to London Victoria station. Next, take the 38 bus from Victoria Bus Station (D) station to Gerrard Place / Chinatown (P) station. The total trip duration for this route is approximately 43 min. The ride fare is £5.15.

43min£5.15
Train - SOUTHEASTERN
Bus - 3838
Walk to Soho
Leaves from Peckham Rye

Step by Step

  • 1
    Start from train station
    Start from train station
    Peckham Rye
  • 2
    Train - SOUTHEASTERN
    Wait for train
    SOUTHEASTERN
    London Victoria
  • 3
    Ride to train station
    Ride to train station
    London Victoria
    14 min
  • 4
    Walk to bus station
    Walk to bus station
    Victoria Bus Station (D)
    ID D
    70 yd • 1 min
  • 5
    Bus - 3838
    Wait for bus
    38
    Clapton Pond
  • 6
    Ride to bus station
    Ride to bus station
    Gerrard Place / Chinatown (P)
    ID P
    19 min
  • 7
    Walk to Soho
    Walk to
    Soho
    Frith Street
    120 yd • 2 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Peckham Rye to Soho?

    The fastest way takes 36 minutes, using Bus line THAMESLINK, Bus line ELIZABETH.

  • What is the alternative route to get from Peckham Rye to Soho?

    The alternative route takes 43 minutes, using Bus line SOUTHEASTERN, Bus line 38.

  • Is there a direct train between Peckham Rye and Soho?

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

  • Which train line goes from Peckham Rye to Soho?

    The THAMESLINK train line goes from Luton station near Peckham Rye in Peckham to Farringdon station. From there you’ll have to take one train line till Farringdon station near Soho in Soho.

  • How long does it take to travel from Peckham Rye to Soho by train?

    The total travel time between Peckham Rye in Peckham and Soho in Soho by train is about 36 min.

  • Where do I get on the train near Peckham Rye to get to Soho?

    Get on the THAMESLINK train from the Luton station near Peckham Rye in Peckham.

  • Where do I get off the train when travelling between Peckham Rye and Soho?

    Get off the train at the Farringdon station, which is closest to Soho in Soho.

  • When is the first bus from Peckham Rye to Soho?

    The first bus from Peckham Rye in Peckham to Soho in Soho is Dulwich Library - Oxford Circus. It leaves the Peckham Rye Station (U) stop at 09:12.

  • How much is the train fare from Peckham Rye to Soho?

    The ride from Peckham Rye to Soho costs £3.40.

Live arrivals, timetables, maps