Skip to main content

How to get from Thames Ditton to Oxford by bus and train?

By bus and train

To get from Thames Ditton to Oxford in London, you’ll need to take 2 train lines and one bus line: take the SOUTH WESTERN RAILWAY train from Thames Ditton station to Clapham Junction station. Next, you’ll have to switch to the OVERGROUND train and finally take the TUBE bus from Royal Crescent, Holland Park station to St Aldates, Oxford City Centre station. The total trip duration for this route is approximately 2 hr 21 min.

141min
Train - SOUTH WESTERN RAILWAY
Train - OVERGROUND
Bus - TUBETUBE
Walk to Oxford
Leaves from Thames Ditton

Step by Step

  • 1
    Start from train station
    Start from train station
    Thames Ditton
  • 2
    Train - SOUTH WESTERN RAILWAY
    Wait for train
    SOUTH WESTERN RAILWAY
    London Waterloo
  • 3
    Ride to train station
    Ride to train station
    Clapham Junction
    25 min
  • 4
    Train - OVERGROUND
    Wait for train
    OVERGROUND
    Shepherds Bush
  • 5
    Ride to train station
    Ride to train station
    Shepherds Bush
    15 min
  • 6
    Walk to bus station
    Walk to bus station
    Royal Crescent, Holland Park
    ID 53358
    330 yd • 5 min
  • 7
    Bus - TUBETUBE
    Wait for bus
    TUBE
    Oxford City Centre
  • 8
    Ride to bus station
    Ride to bus station
    St Aldates, Oxford City Centre
    ID oxfamjgd
    82 min
  • 9
    Walk to Oxford
    Walk to
    Oxford
    280 yd • 4 min
*Duration based on 8am traffic

By bus

To get from Thames Ditton to Oxford in London, you’ll need to take 3 bus lines: take the 715 bus from Thames Ditton Railway Station, Thames Ditton station to Cromwell Road Bus Station Kingston upon Thames (A3) station. Next, you’ll have to switch to the SL7 bus and finally take the OXF bus from Heathrow Central Bus Station, Heathrow Airport station to St Aldates, Oxford City Centre station. The total trip duration for this route is approximately 2 hr 32 min.

152min
Walk to bus station
Bus - 715715
Bus - SL7SL7
Bus - OXFOXF
Walk to Oxford
Leaves from Thames Ditton Railway Station, Thames Ditton

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Thames Ditton Railway Station, Thames Ditton
    60 yd • 1 min
  • 2
    Bus - 715715
    Wait for bus
    715
    Kingston upon Thames
  • 3
    Ride to bus station
    Ride to bus station
    Cromwell Road Bus Station Kingston upon Thames (A3)
    ID A3
    16 min
  • 4
    Walk to bus station
    Walk to bus station
    Kingston Kingston upon Thames (T)
    ID T
    210 yd • 3 min
  • 5
    Bus - SL7SL7
    Wait for bus
    SL7
    Heathrow Central
  • 6
    Ride to bus station
    Ride to bus station
    Heathrow Central Bus Station
    ID N
    40 min
  • 7
    Walk to bus station
    Walk to bus station
    Heathrow Central Bus Station, Heathrow Airport
    ID 15
    150 yd • 2 min
  • 8
    Bus - OXFOXF
    Wait for bus
    OXF
    Oxford City Centre
  • 9
    Ride to bus station
    Ride to bus station
    St Aldates, Oxford City Centre
    ID H5
    72 min
  • 10
    Walk to Oxford
    Walk to
    Oxford
    280 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 Thames Ditton to Oxford

The distance between Thames Ditton, London and Oxford, London is approximately 65.93 mi, which can typically be travelled in 141 min. Moovit will show you the directions from Thames Ditton to Oxford 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 Thames Ditton

Thames Ditton is located at Thames Ditton, London and the nearest public transport station is Thames Ditton Railway Station, Thames Ditton.

Train stations close to Thames Ditton:

  • Berrylands

Bus stations close to Thames Ditton:

  • Thames Ditton Railway Station, Thames Ditton
  • College Drive, Thames Ditton
  • Speer Road, Thames Ditton

Public transport stations close to Oxford, London

Oxford is located at Oxford, London and the nearest public transport station is Speedwell Street, Oxford City Centre.

Bus stations close to Oxford:

  • Speedwell Street, Oxford City Centre
  • Police Station, Oxford City Centre
  • St Aldates, Oxford City Centre

By bus

To get from Thames Ditton to Oxford in London, you’ll need to take 3 bus lines: take the 715 bus from Thames Ditton Railway Station, Thames Ditton station to Cromwell Road Bus Station Kingston upon Thames (A3) station. Next, you’ll have to switch to the SL7 bus and finally take the OXF bus from Heathrow Central Bus Station, Heathrow Airport station to St Aldates, Oxford City Centre station. The total trip duration for this route is approximately 2 hr 32 min.

152min
Walk to bus station
Bus - 715715
Bus - SL7SL7
Bus - OXFOXF
Walk to Oxford
Leaves from Thames Ditton Railway Station, Thames Ditton

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Thames Ditton Railway Station, Thames Ditton
    60 yd • 1 min
  • 2
    Bus - 715715
    Wait for bus
    715
    Kingston upon Thames
  • 3
    Ride to bus station
    Ride to bus station
    Cromwell Road Bus Station Kingston upon Thames (A3)
    ID A3
    16 min
  • 4
    Walk to bus station
    Walk to bus station
    Kingston Kingston upon Thames (T)
    ID T
    210 yd • 3 min
  • 5
    Bus - SL7SL7
    Wait for bus
    SL7
    Heathrow Central
  • 6
    Ride to bus station
    Ride to bus station
    Heathrow Central Bus Station
    ID N
    40 min
  • 7
    Walk to bus station
    Walk to bus station
    Heathrow Central Bus Station, Heathrow Airport
    ID 15
    150 yd • 2 min
  • 8
    Bus - OXFOXF
    Wait for bus
    OXF
    Oxford City Centre
  • 9
    Ride to bus station
    Ride to bus station
    St Aldates, Oxford City Centre
    ID H5
    72 min
  • 10
    Walk to Oxford
    Walk to
    Oxford
    280 yd • 4 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Thames Ditton to Oxford?

    The fastest way takes 141 minutes, using Bus line SOUTH WESTERN RAILWAY, Bus line OVERGROUND, Bus line TUBE.

  • What is the alternative route to get from Thames Ditton to Oxford?

    The alternative route takes 152 minutes, using Bus line 715, Bus line SL7, Bus line OXF.

  • Is there a direct train between Thames Ditton and Oxford?

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

  • Which train line goes from Thames Ditton to Oxford?

    The SOUTH WESTERN RAILWAY train line goes from London Waterloo station near Thames Ditton in Elmbridge to Clapham Junction station. From there you’ll have to take one train line and one bus line till Oxford station near Oxford in London.

  • How long does it take to travel from Thames Ditton to Oxford by train and bus?

    The total travel time between Thames Ditton in Elmbridge and Oxford in London by train and bus is about 2 hr 21 min.

  • Where do I get on the train near Thames Ditton to get to Oxford?

    Get on the SOUTH WESTERN RAILWAY train from the London Waterloo station near Thames Ditton in Elmbridge.

  • Where do I get off the train when travelling between Thames Ditton and Oxford?

    Get off the train at the Oxford stop, which is closest to Oxford in London.

Live arrivals, timetables, maps