Skip to main content

How to get from Crystal Palace to London Zoo - Water Bus by Tube, bus and train?

By Tube, bus and train

To get from Crystal Palace to London Zoo - Water Bus in Primrose Hill, you’ll need to take one train line, one Tube line and one bus line: take the OVERGROUND train from Crystal Palace station to Canada Water station. Next, you’ll have to switch to the JUBILEE Tube and finally take the 274 bus from Baker Street Station (C) station to Primrose Hill / London Zoo (H) station. The total trip duration for this route is approximately 1 hr 3 min. The ride fare is £4.75.

63min£4.75
Train - OVERGROUND
Tube - JUBILEE
Bus - 274274
Walk to London Zoo - Water Bus
Leaves from Crystal Palace

Step by Step

  • 1
    Start from train station
    Start from train station
    Crystal Palace
  • 2
    Train - OVERGROUND
    Wait for train
    OVERGROUND
    Highbury & Islington
  • 3
    Ride to train station
    Ride to train station
    Canada Water
    20 min
  • 4
    Tube - JUBILEE
    Wait for Tube
    JUBILEE
    Stanmore
  • 5
    Ride to Tube station
    Ride to Tube station
    Baker Street
    15 min
  • 6
    Walk to bus station
    Walk to bus station
    Baker Street Station (C)
    ID C
    20 yd • 1 min
  • 7
    Bus - 274274
    Wait for bus
    274
    Islington, Angel
  • 8
    Ride to bus station
    Ride to bus station
    Primrose Hill / London Zoo (H)
    ID H
    7 min
  • 9
    Walk to London Zoo - Water Bus
    Walk to
    London Zoo - Water Bus
    Prince Albert Road
    490 yd • 6 min
*Duration based on 8am traffic

By Tube and train

To get from Crystal Palace to London Zoo - Water Bus in Primrose Hill, take the OVERGROUND train from Crystal Palace station to Canada Water station. Next, take the JUBILEE Tube from Canada Water station to St John's Wood station. The total trip duration for this route is approximately 1 hr 8 min. The ride fare is £1.90.

68min£1.90
Train - OVERGROUND
Tube - JUBILEE
Walk to London Zoo - Water Bus
Leaves from Crystal Palace

Step by Step

  • 1
    Start from train station
    Start from train station
    Crystal Palace
  • 2
    Train - OVERGROUND
    Wait for train
    OVERGROUND
    Highbury & Islington
  • 3
    Ride to train station
    Ride to train station
    Canada Water
    20 min
  • 4
    Tube - JUBILEE
    Wait for Tube
    JUBILEE
    Stanmore
  • 5
    Ride to Tube station
    Ride to Tube station
    St John's Wood
    18 min
  • 6
    Walk to London Zoo - Water Bus
    Walk to
    London Zoo - Water Bus
    Prince Albert Road
    1.01 mi • 21 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 Crystal Palace to London Zoo - Water Bus

The distance between Crystal Palace, Primrose Hill and London Zoo - Water Bus, Primrose Hill is approximately 14.22 mi, which can typically be travelled in 63 min. Moovit will show you the directions from Crystal Palace to London Zoo - Water Bus by Tube, bus and train, so no matter how you choose to travel in Primrose Hill – you will always have plenty of easy options.

Public transport stations close to Crystal Palace

Crystal Palace is located at Crystal Palace, Primrose Hill and the nearest public transport station is Crystal Palace Station (M).

Train stations close to Crystal Palace:

  • Anerley
  • Penge West
  • Birkbeck

Bus stations close to Crystal Palace:

  • Crystal Palace Station (M)
  • Crystal Palace Station (P)
  • Hamlet Road (A)

Public transport stations close to London Zoo - Water Bus, Primrose Hill

London Zoo - Water Bus is located at Prince Albert Road, Primrose Hill and the nearest public transport station is Regent's Park Barracks (S).

Tube stations close to London Zoo - Water Bus:

  • Mornington Crescent
  • Baker Street
  • Camden Town

Bus stations close to London Zoo - Water Bus:

  • Regent's Park Barracks (S)
  • Regent's Park Barracks (N)
  • Prince Albert Road / London Zoo (C)

By Tube and train

To get from Crystal Palace to London Zoo - Water Bus in Primrose Hill, take the OVERGROUND train from Crystal Palace station to Canada Water station. Next, take the JUBILEE Tube from Canada Water station to St John's Wood station. The total trip duration for this route is approximately 1 hr 8 min. The ride fare is £1.90.

68min£1.90
Train - OVERGROUND
Tube - JUBILEE
Walk to London Zoo - Water Bus
Leaves from Crystal Palace

Step by Step

  • 1
    Start from train station
    Start from train station
    Crystal Palace
  • 2
    Train - OVERGROUND
    Wait for train
    OVERGROUND
    Highbury & Islington
  • 3
    Ride to train station
    Ride to train station
    Canada Water
    20 min
  • 4
    Tube - JUBILEE
    Wait for Tube
    JUBILEE
    Stanmore
  • 5
    Ride to Tube station
    Ride to Tube station
    St John's Wood
    18 min
  • 6
    Walk to London Zoo - Water Bus
    Walk to
    London Zoo - Water Bus
    Prince Albert Road
    1.01 mi • 21 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Crystal Palace to London Zoo - Water Bus?

    The fastest way takes 63 minutes, using Bus line OVERGROUND, Bus line JUBILEE, Bus line 274.

  • What is the alternative route to get from Crystal Palace to London Zoo - Water Bus?

    The alternative route takes 68 minutes, using Bus line OVERGROUND, Bus line JUBILEE.

  • Is there a direct train between Crystal Palace and London Zoo - Water Bus?

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

  • Which train line goes from Crystal Palace to London Zoo - Water Bus?

    The OVERGROUND train line goes from Highbury & Islington station near Crystal Palace in Crystal Palace to Canada Water station. From there you’ll have to take one Tube line and one bus line till Canada Water station near London Zoo - Water Bus in Primrose Hill.

  • How long does it take to travel from Crystal Palace to London Zoo - Water Bus by train, Tube and bus?

    The total travel time between Crystal Palace in Crystal Palace and London Zoo - Water Bus in Primrose Hill by train, Tube and bus is about 1 hr 3 min.

  • Where do I get on the train near Crystal Palace to get to London Zoo - Water Bus?

    Get on the OVERGROUND train from the Highbury & Islington station near Crystal Palace in Crystal Palace.

  • Where do I get off the train when travelling between Crystal Palace and London Zoo - Water Bus?

    Get off the train at the Canada Water stop, which is closest to London Zoo - Water Bus in Primrose Hill.

  • How much is the total train, Tube and bus fare from Crystal Palace to London Zoo - Water Bus?

    The ride from Crystal Palace to London Zoo - Water Bus costs £4.75.

Live arrivals, timetables, maps