Skip to main content

How to get from Brixton to Peckham by bus?

From Brixton to Peckham by bus

Take one direct bus from Brixton to Peckham in Peckham: take the 345 bus from Gresham Road / Brixton Police Station (H) station to Peckham Library (B) station. The total trip duration for this route is approximately 26 min. The ride fare is £1.75.

26min£1.75
Walk to bus station
Bus - 345345
Walk to Peckham
Leaves from Gresham Road / Brixton Police Station (H)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Gresham Road / Brixton Police Station (H)
    ID H
    320 yd • 4 min
  • 2
    Bus - 345345
    Wait for bus
    345
    Peckham
  • 3
    Ride to bus station
    Ride to bus station
    Peckham Library (B)
    ID B
    21 min
  • 4
    Walk to Peckham
    Walk to
    Peckham
    Peckham High Street
    30 yd • 1 min
*Duration based on 8am traffic

Alternative route from Brixton to Peckham by bus via 35 and 12

To get from Brixton to Peckham in Peckham, take the 35 bus from Brixton Station Road (T) station to Medlar Street (C) station. Next, take the 12 bus from Medlar Street (A) station to Peckham Library (B) station. The total trip duration for this route is approximately 31 min. The ride fare is £1.75.

31min£1.75
Walk to bus station
Bus - 3535
Bus - 1212
Walk to Peckham
Leaves from Brixton Station Road (T)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Brixton Station Road (T)
    ID T
    390 yd • 5 min
  • 2
    Bus - 3535
    Wait for bus
    35
    Shoreditch
  • 3
    Ride to bus station
    Ride to bus station
    Medlar Street (C)
    ID C
    12 min
  • 4
    Walk to bus station
    Walk to bus station
    Medlar Street (A)
    ID A
    90 yd • 2 min
  • 5
    Bus - 1212
    Wait for bus
    12
    Dulwich Library
  • 6
    Ride to bus station
    Ride to bus station
    Peckham Library (B)
    ID B
    9 min
  • 7
    Walk to Peckham
    Walk to
    Peckham
    Peckham High Street
    30 yd • 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 Brixton to Peckham

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

Public transport stations close to Brixton

Brixton is located at Brixton, Peckham and the nearest public transport station is Brixton Station (L).

Tube stations close to Brixton:

  • Stockwell
  • Brixton
  • Clapham Common

Train stations close to Brixton:

  • Loughborough Junction

Bus stations close to Brixton:

  • Brixton Station (L)
  • Brixton Station (LA)
  • Brixton Station (R)

Public transport stations close to Peckham, Peckham

Peckham is located at Peckham High Street, Peckham and the nearest public transport station is Peckham Rye.

Tube stations close to Peckham:

  • Bermondsey

Train stations close to Peckham:

  • Peckham Rye
  • Nunhead
  • Brockley

Bus stations close to Peckham:

  • Peckham Library (B)
  • The Aylesham Centre (N)
  • The Aylesham Centre (P)

Alternative route from Brixton to Peckham by bus via 35 and 12

To get from Brixton to Peckham in Peckham, take the 35 bus from Brixton Station Road (T) station to Medlar Street (C) station. Next, take the 12 bus from Medlar Street (A) station to Peckham Library (B) station. The total trip duration for this route is approximately 31 min. The ride fare is £1.75.

31min£1.75
Walk to bus station
Bus - 3535
Bus - 1212
Walk to Peckham
Leaves from Brixton Station Road (T)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Brixton Station Road (T)
    ID T
    390 yd • 5 min
  • 2
    Bus - 3535
    Wait for bus
    35
    Shoreditch
  • 3
    Ride to bus station
    Ride to bus station
    Medlar Street (C)
    ID C
    12 min
  • 4
    Walk to bus station
    Walk to bus station
    Medlar Street (A)
    ID A
    90 yd • 2 min
  • 5
    Bus - 1212
    Wait for bus
    12
    Dulwich Library
  • 6
    Ride to bus station
    Ride to bus station
    Peckham Library (B)
    ID B
    9 min
  • 7
    Walk to Peckham
    Walk to
    Peckham
    Peckham High Street
    30 yd • 1 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Brixton to Peckham?

    The fastest way takes 26 minutes, using Bus line 345.

  • What is the alternative route to get from Brixton to Peckham?

    The alternative route takes 31 minutes, using Bus line 35, Bus line 12.

  • Is there a direct bus between Brixton and Peckham?

    Yes, there’s a direct bus going from Brixton in Brixton to Peckham in Peckham in 26 min.

  • Which bus line goes from Brixton to Peckham?

    The 345 bus line goes from Gresham Road / Brixton Police Station (H) station near Brixton in Brixton to Peckham station near Peckham in Peckham.

  • How long does it take to travel from Brixton to Peckham by bus?

    The total travel time between Brixton in Brixton and Peckham in Peckham by bus is about 26 min.

  • Where do I get on the bus near Brixton to get to Peckham?

    Get on the 345 bus from the Gresham Road / Brixton Police Station (H) stop near Brixton in Brixton.

  • Where do I get off the bus when travelling between Brixton and Peckham?

    Get off the bus at the Peckham stop, which is closest to Peckham in Peckham.

  • When is the last bus from Brixton to Peckham?

    The last bus from Brixton in Brixton to Peckham in Peckham is the South Kensington - Peckham line. It leaves the Brixton Station Road (T) stop at 08:39.

  • How much is the bus fare from Brixton to Peckham?

    The ride from Brixton to Peckham costs £1.75.

Live arrivals, timetables, maps