Skip to main content

How to get from Cardiff Street to Slough by bus and train?

By bus and train

To get from Cardiff Street to Slough in Slough, you’ll need to take one bus line and 2 train lines: take the 291 bus from Barden Street (N) station to Woolwich (Z) station. Next, you’ll have to switch to the ELIZABETH train and finally take the GREAT WESTERN RAILWAY train from Paddington station to Slough station. The total trip duration for this route is approximately 1 hr 11 min. The ride fare is £16.95.

71min£16.95
Walk to bus station
Bus - 291291
Train - ELIZABETH
Train - GREAT WESTERN RAILWAY
Walk to Slough
Leaves from Barden Street (N)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Barden Street (N)
    ID N
    170 yd • 2 min
  • 2
    Bus - 291291
    Wait for bus
    291
    Queen Elizabeth Hospital
  • 3
    Ride to bus station
    Ride to bus station
    Woolwich (Z)
    ID Z
    12 min
  • 4
    Walk to train station
    Walk to train station
    Woolwich
    150 yd • 2 min
  • 5
    Train - ELIZABETH
    Wait for train
    ELIZABETH
    Paddington
  • 6
    Ride to train station
    Ride to train station
    Paddington
    28 min
  • 7
    Walk to train station
    Walk to train station
    Paddington
    20 yd • 1 min
  • 8
    Train - GREAT WESTERN RAILWAY
    Wait for train
    GREAT WESTERN RAILWAY
    Oxford
  • 9
    Ride to train station
    Ride to train station
    Slough
    13 min
  • 10
    Walk to Slough
    Walk to
    Slough
    William Street
    260 yd • 4 min
*Duration based on 8am traffic

Alternative route by bus and train via 291 and ELIZABETH

To get from Cardiff Street to Slough in Slough, take the 291 bus from Barden Street (N) station to Woolwich (Z) station. Next, take the ELIZABETH train from Woolwich station to Slough station. The total trip duration for this route is approximately 1 hr 24 min.

84min
Walk to bus station
Bus - 291291
Train - ELIZABETH
Walk to Slough
Leaves from Barden Street (N)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Barden Street (N)
    ID N
    170 yd • 2 min
  • 2
    Bus - 291291
    Wait for bus
    291
    Queen Elizabeth Hospital
  • 3
    Ride to bus station
    Ride to bus station
    Woolwich (Z)
    ID Z
    12 min
  • 4
    Walk to train station
    Walk to train station
    Woolwich
    150 yd • 2 min
  • 5
    Train - ELIZABETH
    Wait for train
    ELIZABETH
    Maidenhead
  • 6
    Ride to train station
    Ride to train station
    Slough
    59 min
  • 7
    Walk to Slough
    Walk to
    Slough
    William Street
    260 yd • 4 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 Cardiff Street to Slough

The distance between Cardiff Street, Slough and Slough, Slough is approximately 32.59 mi, which can typically be travelled in 71 min. Moovit will show you the directions from Cardiff Street to Slough by bus and train, so no matter how you choose to travel in Slough – you will always have plenty of easy options.

Public transport stations close to Cardiff Street

Cardiff Street is located at Cardiff Street, Slough and the nearest public transport station is Barden Street (N).

Train stations close to Cardiff Street:

  • Woolwich Arsenal
  • Woolwich
  • Plumstead

Bus stations close to Cardiff Street:

  • Barden Street (N)
  • Timbercroft Lane / Pegwell Street (N)
  • Duncroft

River Bus stations close to Cardiff Street:

  • Woolwich Arsenal Pier

DLR stations close to Cardiff Street:

  • Woolwich Arsenal

Public transport stations close to Slough, Slough

Slough is located at William Street, Slough and the nearest public transport station is Wellington Street Stop C, Slough Town Centre.

Train stations close to Slough:

  • Slough
  • Windsor & Eton Central
  • Langley

Bus stations close to Slough:

  • Wellington Street Stop C, Slough Town Centre
  • Wellington Street Stop B, Slough Town Centre
  • Wellington Street Stop A, Slough Town Centre

Alternative route by bus and train via 291 and ELIZABETH

To get from Cardiff Street to Slough in Slough, take the 291 bus from Barden Street (N) station to Woolwich (Z) station. Next, take the ELIZABETH train from Woolwich station to Slough station. The total trip duration for this route is approximately 1 hr 24 min.

84min
Walk to bus station
Bus - 291291
Train - ELIZABETH
Walk to Slough
Leaves from Barden Street (N)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Barden Street (N)
    ID N
    170 yd • 2 min
  • 2
    Bus - 291291
    Wait for bus
    291
    Queen Elizabeth Hospital
  • 3
    Ride to bus station
    Ride to bus station
    Woolwich (Z)
    ID Z
    12 min
  • 4
    Walk to train station
    Walk to train station
    Woolwich
    150 yd • 2 min
  • 5
    Train - ELIZABETH
    Wait for train
    ELIZABETH
    Maidenhead
  • 6
    Ride to train station
    Ride to train station
    Slough
    59 min
  • 7
    Walk to Slough
    Walk to
    Slough
    William Street
    260 yd • 4 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Cardiff Street to Slough?

    The fastest way takes 71 minutes, using Bus line 291, Bus line ELIZABETH, Bus line GREAT WESTERN RAILWAY.

  • What is the alternative route to get from Cardiff Street to Slough?

    The alternative route takes 84 minutes, using Bus line 291, Bus line ELIZABETH.

  • Is there a direct bus between Cardiff Street and Slough?

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

  • Which bus line goes from Cardiff Street to Slough?

    The 291 bus line goes from Barden Street (N) station near Cardiff Street in Plumstead to Queen Elizabeth Hospital station. From there you’ll have to take 2 train lines till Queen Elizabeth Hospital station near Slough in Slough.

  • How long does it take to travel from Cardiff Street to Slough by bus and train?

    The total travel time between Cardiff Street in Plumstead and Slough in Slough by bus and train is about 1 hr 11 min.

  • Where do I get on the bus near Cardiff Street to get to Slough?

    Get on the 291 bus from the Barden Street (N) stop near Cardiff Street in Plumstead.

  • Where do I get off the bus when travelling between Cardiff Street and Slough?

    Get off the bus at the Queen Elizabeth Hospital station, which is closest to Slough in Slough.

  • How much is the bus fare from Cardiff Street to Slough?

    The ride from Cardiff Street to Slough costs £16.95.

Live arrivals, timetables, maps