Skip to main content

How to get from Marble Arch to Primrose Hill by bus?

By bus

Take one direct bus from Marble Arch to Primrose Hill in London: take the 274 bus from Marble Arch Station (L) station to Gloucester Avenue station. The total trip duration for this route is approximately 22 min. The ride fare is £1.75.

22min£1.75
Walk to bus station
Bus - 274274
Leaves from Marble Arch Station (L)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Marble Arch Station (L)
    ID L
    130 yd • 2 min
  • 2
    Bus - 274274
    Wait for bus
    274
    Islington, Angel
  • 3
    Ride to bus station Gloucester Avenue
    Ride to bus station
    Gloucester Avenue
    ID E
    19 min
*Duration based on 8am traffic

By Tube and bus

To get from Marble Arch to Primrose Hill in London, take the CENTRAL Tube from Marble Arch station to Oxford Circus station. Next, take the 88 bus from Oxford Circus Station (RC) station to Parkway (CW) station. The total trip duration for this route is approximately 27 min. The ride fare is £4.55.

27min£4.55
Tube - CENTRAL
Bus - 8888
Walk to Primrose Hill
Leaves from Marble Arch

Step by Step

  • 1
    Start from Tube station
    Start from Tube station
    Marble Arch
  • 2
    Tube - CENTRAL
    Wait for Tube
    CENTRAL
    Hainault
  • 3
    Ride to Tube station
    Ride to Tube station
    Oxford Circus
    3 min
  • 4
    Walk to bus station
    Walk to bus station
    Oxford Circus Station (RC)
    ID RC
    70 yd • 1 min
  • 5
    Bus - 8888
    Wait for bus
    88
    Parliament Hill Fields
  • 6
    Ride to bus station
    Ride to bus station
    Parkway (CW)
    ID CW
    14 min
  • 7
    Walk to Primrose Hill
    Walk to
    Primrose Hill
    210 yd • 3 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 Marble Arch to Primrose Hill

The distance between Marble Arch, London and Primrose Hill, London is approximately 2.77 mi, which can typically be travelled in 22 min. Moovit will show you the directions from Marble Arch to Primrose Hill by bus, so no matter how you choose to travel in London – you will always have plenty of easy options.

Public transport stations close to Marble Arch

Marble Arch is located at Marble Arch, London and the nearest public transport station is Marble Arch Station (K).

Tube stations close to Marble Arch:

  • Bond Street
  • Edgware Road Circle Line
  • Marylebone

Train stations close to Marble Arch:

  • Bond Street

Bus stations close to Marble Arch:

  • Marble Arch Station (K)
  • Marble Arch Station / Park Lane (R)
  • Marble Arch (14)

Public transport stations close to Primrose Hill, London

Primrose Hill is located at Primrose Hill, London and the nearest public transport station is Camden Town Station (Y).

Tube stations close to Primrose Hill:

  • Great Portland Street
  • Camden Town
  • Mornington Crescent

Train stations close to Primrose Hill:

  • Euston Station

Bus stations close to Primrose Hill:

  • Camden Town Station (Y)
  • Camden Town Station (X)
  • Camden High Street (CX)

By Tube and bus

To get from Marble Arch to Primrose Hill in London, take the CENTRAL Tube from Marble Arch station to Oxford Circus station. Next, take the 88 bus from Oxford Circus Station (RC) station to Parkway (CW) station. The total trip duration for this route is approximately 27 min. The ride fare is £4.55.

27min£4.55
Tube - CENTRAL
Bus - 8888
Walk to Primrose Hill
Leaves from Marble Arch

Step by Step

  • 1
    Start from Tube station
    Start from Tube station
    Marble Arch
  • 2
    Tube - CENTRAL
    Wait for Tube
    CENTRAL
    Hainault
  • 3
    Ride to Tube station
    Ride to Tube station
    Oxford Circus
    3 min
  • 4
    Walk to bus station
    Walk to bus station
    Oxford Circus Station (RC)
    ID RC
    70 yd • 1 min
  • 5
    Bus - 8888
    Wait for bus
    88
    Parliament Hill Fields
  • 6
    Ride to bus station
    Ride to bus station
    Parkway (CW)
    ID CW
    14 min
  • 7
    Walk to Primrose Hill
    Walk to
    Primrose Hill
    210 yd • 3 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Marble Arch to Primrose Hill?

    The fastest way takes 22 minutes, using Bus line 274.

  • What is the alternative route to get from Marble Arch to Primrose Hill?

    The alternative route takes 27 minutes, using Bus line CENTRAL, Bus line 88.

  • Is there a direct bus between Marble Arch and Primrose Hill?

    Yes, there’s a direct bus going from Marble Arch in Mayfair to Primrose Hill in London in 22 min.

  • Which bus line goes from Marble Arch to Primrose Hill?

    The 274 bus line goes from Marble Arch Station (L) station near Marble Arch in Mayfair to Islington, Angel station near Primrose Hill in London.

  • How long does it take to travel from Marble Arch to Primrose Hill by bus?

    The total travel time between Marble Arch in Mayfair and Primrose Hill in London by bus is about 22 min.

  • Where do I get on the bus near Marble Arch to get to Primrose Hill?

    Get on the 274 bus from the Marble Arch Station (L) stop near Marble Arch in Mayfair.

  • Where do I get off the bus when travelling between Marble Arch and Primrose Hill?

    Get off the bus at the Islington, Angel stop, which is closest to Primrose Hill in London.

  • When is the last bus from Marble Arch to Primrose Hill?

    The last bus from Marble Arch in Mayfair to Primrose Hill in London is the Lancaster Gate - Islington, Angel line. It leaves the Marble Arch Station (L) stop at 00:29.

  • How much is the bus fare from Marble Arch to Primrose Hill?

    The ride from Marble Arch to Primrose Hill costs £1.75.

Live arrivals, timetables, maps