Kemble Rail Station to Upper Halliford Rail Station - travel by train and rail

Average journey time by train Kemble Rail Station and Upper Halliford Rail Station is 02:34

Recent journey times

Kemble Rail Station to Upper Halliford Rail Station

Leave at 05:42 and arrive at 08:30
Journey time 02:48
You will need to make 5 changes

Start with Great Western Railway to London Paddington

  • Swindon Rail Station
  • Didcot Parkway Rail Station
  • Reading Rail Station
  • London Paddington Rail Station

Travel disruption notes

None known at this time

Change for Walk to Paddington

  • Paddington

Travel disruption notes

None known at this time

Change for District line to Wimbledon

  • Bayswater Underground Station
  • Notting Hill Gate Underground Station
  • High Street Kensington Underground Station
  • Earl's Court Underground Station
  • West Brompton Underground Station
  • Fulham Broadway Underground Station
  • Parsons Green Underground Station
  • Putney Bridge Underground Station
  • East Putney Underground Station
  • Southfields Underground Station
  • Wimbledon Park Underground Station
  • Wimbledon Underground Station

Travel disruption notes

None known at this time

Change for South Western Railway to Hampton Wick

  • Raynes Park Rail Station
  • New Malden Rail Station
  • Norbiton Rail Station
  • Kingston Rail Station
  • Hampton Wick Rail Station

Travel disruption notes

None known at this time

Change for South Western Railway to Upper Halliford

  • Teddington Rail Station
  • Fulwell Rail Station
  • Hampton (London) Rail Station
  • Kempton Park Rail Station
  • Sunbury Rail Station
  • Upper Halliford Rail Station

Travel disruption notes

None known at this time

Kemble Rail Station to Upper Halliford Rail Station

Leave at 06:42 and arrive at 09:30
Journey time 02:48
You will need to make 4 changes

Start with Great Western Railway to London Paddington

  • Swindon Rail Station
  • Didcot Parkway Rail Station
  • Reading Rail Station
  • London Paddington Rail Station

Travel disruption notes

None known at this time

Change for Walk to Paddington

  • Paddington

Travel disruption notes

None known at this time

Change for Bakerloo line to Waterloo

  • Edgware Road (Bakerloo) Underground Station
  • Marylebone Underground Station
  • Baker Street Underground Station
  • Regent's Park Underground Station
  • Oxford Circus Underground Station
  • Piccadilly Circus Underground Station
  • Charing Cross Underground Station
  • Embankment Underground Station
  • Waterloo Underground Station

Travel disruption notes

Paddington Station: Until further notice, we're making improvements at Paddington Tube station that will affect your access to the Bakerloo line there. The Praed street entrance is closed. Space will be limited so we will restrict entry to the Bakerloo line platforms at busy times.

Bus stop closed due to a crane operation. Route 77 towards Tooting will depart from the next stop Waterloo Station/York Road.

Bus Stop Closed due to a crane operation Please use the next bus stop at Waterloo Station/York Road.

WATERLOO & CITY LINE: No service until further notice.

Change for South Western Railway to Upper Halliford

  • Vauxhall Rail Station
  • Clapham Junction Rail Station
  • Earlsfield Rail Station
  • Wimbledon Rail Station
  • Raynes Park Rail Station
  • New Malden Rail Station
  • Norbiton Rail Station
  • Kingston Rail Station
  • Hampton Wick Rail Station
  • Teddington Rail Station
  • Fulwell Rail Station
  • Hampton (London) Rail Station
  • Kempton Park Rail Station
  • Sunbury Rail Station
  • Upper Halliford Rail Station

Travel disruption notes

Bus stop closed due to a crane operation. Route 77 towards Tooting will depart from the next stop Waterloo Station/York Road.

Bus Stop Closed due to a crane operation Please use the next bus stop at Waterloo Station/York Road.

WATERLOO & CITY LINE: No service until further notice.

Kemble Rail Station to Upper Halliford Rail Station

Leave at 07:40 and arrive at 10:14
Journey time 02:34
You will need to make 7 changes

Start with Great Western Railway to Reading

  • Swindon Rail Station
  • Didcot Parkway Rail Station
  • Reading Rail Station

Travel disruption notes

None known at this time

Change for South Western Railway to Staines

  • Earley Rail Station
  • Winnersh Triangle Rail Station
  • Winnersh Rail Station
  • Wokingham Rail Station
  • Bracknell Rail Station
  • Martins Heron Rail Station
  • Ascot Rail Station
  • Sunningdale Rail Station
  • Longcross Rail Station
  • Virginia Water Rail Station
  • Egham Rail Station
  • Staines Rail Station

Travel disruption notes

None known at this time

Change for Walk to Staines Station

  • Staines Station

Travel disruption notes

None known at this time

Change for 290 bus or 117 bus to Staines Bus Station

  • London Road
  • South Street
  • Elmsleigh Bus Station

Travel disruption notes

Changes to Bus Services: Check how your bus services may be changing to support the new school term at https://tfl.gov.uk/buschanges.

Change for 458 bus to Shepperton, Shepperton Station Approach

  • Staines, Edgell Road
  • Staines, Carlyle Road
  • Staines, Wheatsheaf Lane
  • Staines, Sweeps Bridge
  • Laleham, Wrabness Way
  • Laleham, Waterworks
  • Laleham, All Saints Church
  • Laleham, Abbey Drive
  • Shepperton, Ashurst Drive
  • Shepperton, Fairview Drive
  • Shepperton Green, The Bull
  • Shepperton, Tanglyn Avenue
  • Shepperton, Manor Farm Avenue
  • Shepperton, Shepperton Station Approach

Travel disruption notes

None known at this time

Change for Walk to Shepperton

  • Shepperton

Travel disruption notes

None known at this time

Change for South Western Railway to Upper Halliford

  • Upper Halliford Rail Station

Travel disruption notes

None known at this time

Choose another journey time


Return journey: Upper Halliford Rail Station to Kemble Rail Station


Note, the results are provided by TfL Open Data, but you should check before travelling in case of disruptions.

Recent journey planner searches

Home > Journey planner > Kemble Rail Station