Skip to main content

How to get from Ashford (Surrey) to Teddington by bus?

From Ashford (Surrey) to Teddington by bus

To get from Ashford (Surrey) to Teddington in London, take the 555 bus from Ashford Hospital Entrance station to Hatton Cross (C) station. Next, take the SL7 bus from Hatton Cross (C) station to Broad Street / Teddington (E) station. The total trip duration for this route is approximately 51 min. The ride fare is £3.55.

51min£3.55
Walk to bus station
Bus - 555555
Bus - SL7SL7
Leaves from Ashford Hospital Entrance

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Ashford Hospital Entrance
    70 yd • 1 min
  • 2
    Bus - 555555
    Wait for bus
    555
    Heathrow Airport
  • 3
    Ride to bus station
    Ride to bus station
    Hatton Cross (C)
    ID C
    17 min
  • 4
    Bus - SL7SL7
    Wait for bus
    SL7
    West Croydon
  • 5
    Ride to bus station Broad Street / Teddington (E)
    Ride to bus station
    Broad Street / Teddington (E)
    ID E
    22 min
*Duration based on 8am traffic

Alternative route from Ashford (Surrey) to Teddington by bus via 116 and 285

To get from Ashford (Surrey) to Teddington in London, take the 116 bus from Ashford Hospital Entrance station to Faggs Road (M) station. Next, take the 285 bus from Lansbury Avenue (J) station to Broad Street / Teddington (E) station. The total trip duration for this route is approximately 45 min. The ride fare is £1.75.

45min£1.75
Bus - 116116
Bus - 285285
Leaves from Ashford Hospital Entrance

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Ashford (Surrey)
  • 2
    Bus - 116116
    Wait for bus
    116
    Hounslow, Bus Station
  • 3
    Ride to bus station
    Ride to bus station
    Faggs Road (M)
    ID M
    12 min
  • 4
    Walk to bus station
    Walk to bus station
    Lansbury Avenue (J)
    ID J
    260 yd • 4 min
  • 5
    Bus - 285285
    Wait for bus
    285
    Kingston
  • 6
    Ride to bus station Broad Street / Teddington (E)
    Ride to bus station
    Broad Street / Teddington (E)
    ID E
    28 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 Teddington

The distance between Ashford (Surrey), London and Teddington, London is approximately 8.18 mi, which can typically be travelled in 51 min. Moovit will show you the directions from Ashford (Surrey) to Teddington 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 Ashford (Surrey)

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

Tube stations close to Ashford (Surrey):

  • Hatton Cross

Train stations close to Ashford (Surrey):

  • Heathrow Terminal 5
  • Heathrow Terminal 4

Bus stations close to Ashford (Surrey):

  • Ashford Hospital
  • Bulldog
  • Scotts Close

Public transport stations close to Teddington, London

Teddington is located at Teddington, London and the nearest public transport station is Teddington Memorial Hospital (Q).

Train stations close to Teddington:

  • Richmond
  • Berrylands

Bus stations close to Teddington:

  • Teddington Memorial Hospital (Q)
  • Teddington Memorial Hospital (M)
  • Teddington Memorial Hospital (J)

Alternative route from Ashford (Surrey) to Teddington by bus via 116 and 285

To get from Ashford (Surrey) to Teddington in London, take the 116 bus from Ashford Hospital Entrance station to Faggs Road (M) station. Next, take the 285 bus from Lansbury Avenue (J) station to Broad Street / Teddington (E) station. The total trip duration for this route is approximately 45 min. The ride fare is £1.75.

45min£1.75
Bus - 116116
Bus - 285285
Leaves from Ashford Hospital Entrance

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Ashford (Surrey)
  • 2
    Bus - 116116
    Wait for bus
    116
    Hounslow, Bus Station
  • 3
    Ride to bus station
    Ride to bus station
    Faggs Road (M)
    ID M
    12 min
  • 4
    Walk to bus station
    Walk to bus station
    Lansbury Avenue (J)
    ID J
    260 yd • 4 min
  • 5
    Bus - 285285
    Wait for bus
    285
    Kingston
  • 6
    Ride to bus station Broad Street / Teddington (E)
    Ride to bus station
    Broad Street / Teddington (E)
    ID E
    28 min
*Duration based on 8am traffic

Questions & Answers

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

    The fastest way takes 51 minutes, using Bus line 555, Bus line SL7.

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

    The alternative route takes 45 minutes, using Bus line 116, Bus line 285.

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

    No, you’ll have to take 2 bus lines in total. The total travelling time is 51 min.

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

    The 555 bus line goes from Ashford Hospital Entrance station near Ashford (Surrey) to Heathrow Airport station. From there you’ll have to take one bus line till Heathrow Airport station near Teddington in London

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

    The total travel time between Ashford (Surrey) and Teddington in London by bus is about 51 min.

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

    Get on the 555 bus from the Ashford Hospital Entrance stop near Ashford (Surrey) in London.

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

    Get off the bus at the Heathrow Airport stop, which is closest to Teddington in London.

  • How much is the bus fare from Ashford (Surrey) to Teddington?

    The ride from Ashford (Surrey) to Teddington costs £3.55.

Live arrivals, timetables, maps