Skip to main content

How to get from Ashford (Surrey) to Ashford (Surrey) by bus and train?

By bus and train

To get from Ashford (Surrey) to Ashford (Surrey) in London, you’ll need to take 2 bus lines and one train line: take the 185 bus from East Dulwich Station (D) station to Vauxhall Bus Station (A) station. Next, you’ll have to switch to the SOUTH WESTERN RAILWAY train and finally take the 556 bus from Station Crescent station to Ashford Hospital Entrance station. The total trip duration for this route is approximately 1 hr 23 min. The ride fare is £7.15.

83min£7.15
Walk to bus station
Bus - 185185
Train - SOUTH WESTERN RAILWAY
Bus - 556556
Walk to Ashford (Surrey)
Leaves from East Dulwich Station (D)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    East Dulwich Station (D)
    ID D
    40 yd • 1 min
  • 2
    Bus - 185185
    Wait for bus
    185
    Victoria
  • 3
    Ride to bus station
    Ride to bus station
    Vauxhall Bus Station (A)
    ID A
    22 min
  • 4
    Walk to train station
    Walk to train station
    Vauxhall
    50 yd • 1 min
  • 5
    Train - SOUTH WESTERN RAILWAY
    Wait for train
    SOUTH WESTERN RAILWAY
    Woking
  • 6
    Ride to train station
    Ride to train station
    Ashford
    43 min
  • 7
    Walk to bus station
    Walk to bus station
    Station Crescent
    150 yd • 2 min
  • 8
    Bus - 556556
    Wait for bus
    556
    Heathrow Airport Terminal 4
  • 9
    Ride to bus station
    Ride to bus station
    Ashford Hospital Entrance
    3 min
  • 10
    Walk to Ashford (Surrey)
    Walk to
    Ashford (Surrey)
    70 yd • 1 min
*Duration based on 8am traffic

Alternative route by bus and train via 185, SOUTH WESTERN RAILWAY and 216

To get from Ashford (Surrey) to Ashford (Surrey) in London, you’ll need to take 2 bus lines and one train line: take the 185 bus from East Dulwich Station (D) station to Vauxhall Bus Station (A) station. Next, you’ll have to switch to the SOUTH WESTERN RAILWAY train and finally take the 216 bus from Station Crescent station to London Road station. The total trip duration for this route is approximately 1 hr 28 min. The ride fare is £7.10.

88min£7.10
Walk to bus station
Bus - 185185
Train - SOUTH WESTERN RAILWAY
Bus - 216216
Walk to Ashford (Surrey)
Leaves from East Dulwich Station (D)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    East Dulwich Station (D)
    ID D
    40 yd • 1 min
  • 2
    Bus - 185185
    Wait for bus
    185
    Victoria
  • 3
    Ride to bus station
    Ride to bus station
    Vauxhall Bus Station (A)
    ID A
    22 min
  • 4
    Walk to train station
    Walk to train station
    Vauxhall
    50 yd • 1 min
  • 5
    Train - SOUTH WESTERN RAILWAY
    Wait for train
    SOUTH WESTERN RAILWAY
    Windsor & Eton Riverside
  • 6
    Ride to train station
    Ride to train station
    Ashford
    40 min
  • 7
    Walk to bus station
    Walk to bus station
    Station Crescent
    150 yd • 2 min
  • 8
    Bus - 216216
    Wait for bus
    216
    Staines
  • 9
    Ride to bus station
    Ride to bus station
    London Road
    ID G
    2 min
  • 10
    Walk to Ashford (Surrey)
    Walk to
    Ashford (Surrey)
    340 yd • 5 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 Ashford (Surrey) to Ashford (Surrey)

The distance between Ashford (Surrey), London and Ashford (Surrey), London is approximately 21.02 mi, which can typically be travelled in 83 min. Moovit will show you the directions from Ashford (Surrey) to Ashford (Surrey) by bus and train, so no matter how you choose to travel in London – you will always have plenty of easy options.

Public transport stations close to Ashford (Surrey)

Ashford (Surrey) is located at Ashford (Surrey), London and the nearest public transport station is Ashford Hospital Entrance.

Tube stations close to Ashford (Surrey):

  • Hatton Cross

Train stations close to Ashford (Surrey):

  • Heathrow Terminal 4

Bus stations close to Ashford (Surrey):

  • Ashford Hospital Entrance
  • Ashford Hospital
  • Bulldog

Public transport stations close to Ashford (Surrey), London

Ashford (Surrey) is located at Ashford (Surrey), London and the nearest public transport station is Town Lane.

Tube stations close to Ashford (Surrey):

  • Hatton Cross

Train stations close to Ashford (Surrey):

  • Heathrow Terminal 4
  • Heathrow Terminals 1,2,3

Bus stations close to Ashford (Surrey):

  • Town Lane
  • Ashford Hospital
  • Bulldog

Alternative route by bus and train via 185, SOUTH WESTERN RAILWAY and 216

To get from Ashford (Surrey) to Ashford (Surrey) in London, you’ll need to take 2 bus lines and one train line: take the 185 bus from East Dulwich Station (D) station to Vauxhall Bus Station (A) station. Next, you’ll have to switch to the SOUTH WESTERN RAILWAY train and finally take the 216 bus from Station Crescent station to London Road station. The total trip duration for this route is approximately 1 hr 28 min. The ride fare is £7.10.

88min£7.10
Walk to bus station
Bus - 185185
Train - SOUTH WESTERN RAILWAY
Bus - 216216
Walk to Ashford (Surrey)
Leaves from East Dulwich Station (D)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    East Dulwich Station (D)
    ID D
    40 yd • 1 min
  • 2
    Bus - 185185
    Wait for bus
    185
    Victoria
  • 3
    Ride to bus station
    Ride to bus station
    Vauxhall Bus Station (A)
    ID A
    22 min
  • 4
    Walk to train station
    Walk to train station
    Vauxhall
    50 yd • 1 min
  • 5
    Train - SOUTH WESTERN RAILWAY
    Wait for train
    SOUTH WESTERN RAILWAY
    Windsor & Eton Riverside
  • 6
    Ride to train station
    Ride to train station
    Ashford
    40 min
  • 7
    Walk to bus station
    Walk to bus station
    Station Crescent
    150 yd • 2 min
  • 8
    Bus - 216216
    Wait for bus
    216
    Staines
  • 9
    Ride to bus station
    Ride to bus station
    London Road
    ID G
    2 min
  • 10
    Walk to Ashford (Surrey)
    Walk to
    Ashford (Surrey)
    340 yd • 5 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Ashford (Surrey) to Ashford (Surrey)?

    The fastest way takes 83 minutes, using Bus line 185, Bus line SOUTH WESTERN RAILWAY, Bus line 556.

  • What is the alternative route to get from Ashford (Surrey) to Ashford (Surrey)?

    The alternative route takes 88 minutes, using Bus line 185, Bus line SOUTH WESTERN RAILWAY, Bus line 216.

  • Is there a direct bus between Ashford (Surrey) and Ashford (Surrey) in London?

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

  • Which bus line goes from Ashford (Surrey) to Ashford (Surrey) in London?

    The 185 bus line goes from East Dulwich Station (D) station near Ashford (Surrey) to Victoria station. From there you’ll have to take one bus line and one train line till Ashford (Surrey) station near Ashford (Surrey) in London

  • How long does it take to travel from Ashford (Surrey) to Ashford (Surrey) in London by bus and train?

    The total travel time between Ashford (Surrey) and Ashford (Surrey) in London by bus and train is about 1 hr 23 min.

  • Where do I get on the bus near Ashford (Surrey) to get to Ashford (Surrey) in London?

    Get on the 185 bus from the East Dulwich Station (D) stop near Ashford (Surrey) in London.

  • Where do I get off the bus when travelling between Ashford (Surrey) and Ashford (Surrey) in London?

    Get off the bus at the Ashford (Surrey) stop, which is closest to Ashford (Surrey) in London.

  • How much is the total bus and train fare from Ashford (Surrey) to Ashford (Surrey)?

    The ride from Ashford (Surrey) to Ashford (Surrey) costs £7.15.

Live arrivals, timetables, maps