Getting to the start
Kemble (KEM) is the trailhead station and sits about 2 km from the source at Trewsbury Mead, roughly 650 m off the line where the path passes closest. It is on Great Western Railway's Swindon to Stroud, Gloucester and Cheltenham route, so it is reachable direct from London Paddington and from Swindon. Practical detail worth knowing before you arrive: the ticket office opens Monday to Friday 06:30 to 13:00 and Saturday 07:30 to 14:00 and is closed on Sunday, and the station is step-free category B2 with the Gloucester-bound platform reached by local roads and footpaths rather than a bridge or lift. There is a 24-hour car park run by APCOA. From the air, the National Trail team name Bristol Airport (BRS) for the western end, but for most people the workable airport route is Heathrow (LHR) and the RailAir RA1 coach to Reading station, which runs up to every twenty minutes and takes about forty minutes, then GWR westward through Swindon to Kemble. Beaumont Travel service 55 is reported to call at Kemble station on runs to Cirencester, Northleach, Bourton-on-the-Water and Moreton-in-Marsh, which is the only bus link at this end, but that comes from a search snippet rather than the operator's own page and needs confirming.
Leaving the finish
The finish is the best-served trail end in Britain. Within about a mile of the Thames Barrier there are four stations: Charlton (CTN) is the closest at roughly 1 km, Woolwich Dockyard (WWD) about 1.3 km, and a little further east Woolwich Arsenal (WWA) on Southeastern and the DLR, and Woolwich (WWC) on the Elizabeth line. The Elizabeth line is the quickest way back into central London and runs through to Paddington, which is where the Kemble train leaves from, so getting from the finish back to the start end is one cross-London ride and one GWR train. Uber Boat by Thames Clippers has a pier at Woolwich (Royal Arsenal) and runs to 24 piers between Barking Riverside in the east and Putney in the west, on every day of the year apart from Christmas Day and Boxing Day, which makes the boat a genuine alternative rather than a novelty. The Woolwich Ferry to North Woolwich is free for foot passengers. London City Airport (LCY) is close enough to walk to in principle and is a few DLR stops from Woolwich Arsenal via King George V, which is unusual for the end of a long-distance path.
The one-way journey
Both ends sit on the national rail network and the connection between them is a single journey through London, so this is the National Trail where bringing a car buys you least. If you do drive, the one long-stay arrangement confirmed at the start is the APCOA car park at Kemble station: 327 spaces, open 24 hours, CCTV and staff patrols, with monthly, quarterly and annual season tickets sold alongside the daily tariff. APCOA publish no maximum stay for it, so ring them before leaving a car for three weeks rather than assuming. There is no equivalent at the Woolwich end and none was found, which means a car left at Kemble has to be returned to by train anyway. Oxford station is the other confirmed long-stay option mid-route, with a 230-space main APCOA car park open 24 hours and season tickets, which suits anyone splitting the walk at Oxford. Nothing was established for Lechlade, Cricklade, Abingdon or Wallingford, and none of those towns has a station car park because none of them has a station. Many people book the walk as a package instead: the trail's own walking holidays page lists fifteen operators who will arrange accommodation and move bags.
If you need to leave the trail early
One thing first, because it is the only place on this trail where the route itself depends on a transport operator. The official Thames Path crosses the mouth of the Wey on the Nauticalia ferry between Shepperton and Weybridge, near km 228. It runs every fifteen minutes on request from 09:00 to 17:30 daily between March and October, and from November to February it runs at weekends only. If it is not running, the National Trail's own alternative is a mainly road route north via Walton Bridge, which is a longer and duller way round. A winter weekday walker should plan for the road route rather than turn up at the slipway and ring the bell. Now the general picture. This is the defining transport fact of the Thames Path, and it is two different answers at the two ends. Downstream of Oxford, effectively every day finishes within walking distance of a station, and it is the easiest National Trail in Britain to walk in sections or to abandon at short notice. The National Trail team put it as good access by train, bus and even boat downstream of Oxford. Upstream of Oxford there is nothing. The national station list holds no station at Cricklade, Lechlade, Abingdon, Wallingford or Cirencester, and Walk the Thames state it plainly: there are no train services to locations between the source and Oxford. That is about 83 km, three to four days of walking, with Kemble at one end and Oxford at the other and no rail in between. The escape from that stretch is a bus to Swindon, which is 9.8 km from Cricklade and 15.8 km from Lechlade in a straight line: Stagecoach West 51 from Cricklade, and Pulhams 64 or Stagecoach West 77 from Lechlade. Longworth is the worst point on the whole path for this, 13.4 km from Oxford station with nothing closer, though the X15 calls at Standlake about 4 km north and runs to Oxford rail station daily and late. Two towns downstream look like exceptions and are not: Abingdon lost its station and is served instead from Radley (3.0 km) or Culham (3.5 km), and Wallingford is served from Cholsey (3.9 km) or by the Thames Travel X40 bus. In London the boat is a real bail-out as well as the trains, because Uber Boat piers sit directly on the path.
Useful access hubs
RailKemble
The trailhead station. About 2 km on foot to the source at Trewsbury Mead, and the path passes roughly 650 m from the station. GWR services towards Swindon and London Paddington one way, Stroud, Gloucester and Cheltenham the other. Step-free category B2, with the Gloucester-bound platform reached by local roads and footpaths. Ticket office Mon to Fri 06:30 to 13:00, Sat 07:30 to 14:00, closed Sun. 24-hour APCOA car park.
Year-round.RailSwindon
The railhead for the whole rail-free upper section. 9.8 km from Cricklade and 15.8 km from Lechlade in a straight line, connected by Stagecoach West 51 to Cricklade and by Pulhams 64 to Lechlade. GWR main line to London Paddington and to Bristol.
Year-round.RailOxford
The point where the trail joins the railway and stays with it. 1.8 km from the path at Binsey and about 180 m off the line where it passes closest. GWR to London Paddington and Didcot, CrossCountry north and south, Chiltern to Marylebone. APCOA station car park, 230 spaces, 24 hours, season tickets available.
Year-round.RailRadley
The nearest station to Abingdon, 3.0 km away, since Abingdon itself has none. About 1.2 km off the path.
Year-round.RailCulham
3.5 km from Abingdon and about 1 km off the path. Walk the Thames note that Culham and Appleford are both some way from the path, so they are section-start stations rather than doorstep ones.
Year-round.RailCholsey
The mainline station for Wallingford, 3.9 km away, since the Wallingford station on the map is the heritage Cholsey and Wallingford Railway and not a scheduled service. About 1.5 km off the path.
Year-round.RailGoring & Streatley
On the path at the Goring Gap, about 550 m off the line. Thames Travel 134 runs from here to Wallingford via Cleeve, South Stoke and North Stoke, which is the useful link into the one stretch below Oxford without its own station.
Year-round.RailPangbourne
About 380 m off the path and 3.2 km from Purley on Thames.
Year-round. Sources and research notes · 37 sources
- nationaltrail.co.ukthe official transport statement, accessibility and Walks for All, the airports named for each end, and the pointer to the baggage and walking holiday operatorsChecked 30 Jul 2026
- nationaltrail.co.ukthe official length of 185.2 miles or 298 km, the source to Woolwich endpoints, and the trail's own claim to be easy to reach by public transportChecked 30 Jul 2026
- nationaltrail.co.ukthe Shepperton ferry as a conditional crossing on the official route and the road alternative north via Walton Bridge when it is not operating, plus the dual-bank choices from Teddington to WoolwichChecked 30 Jul 2026
- nationaltrail.co.ukthe official list of two baggage transfer operators and fifteen walking holiday companies with their phone numbers, which is how Walk the Thames and walking.holiday were matched to a single phone numberChecked 30 Jul 2026
- walkthethames.co.ukthe section-by-section station picture, the absence of rail between the source and Oxford, Henley to Marlow as the longest gap below Reading, the buses from Cricklade and Lechlade to Swindon, and the three stations at WoolwichChecked 30 Jul 2026
- walkthethames.co.ukcoverage from source to Woolwich, the per-bag prices, booking fee, London surcharge, storage rate, 20 kg limit, collection and delivery windows, payment one month ahead, and the stated season of 1 April to the end of OctoberChecked 30 Jul 2026
- walkthethames.co.ukthe operator's phone number, email and base at Purley on ThamesChecked 30 Jul 2026
- walking.holidaythe same operator's London coverage from immediately downstream of Kew to the Thames Barrier, the same prices and 20 kg limit, and a stated season of Easter Monday to the end of October which disagrees with the walkthethames figureChecked 30 Jul 2026
- movemybags.comthe routes they cover, the Thames places they name themselves including Lechlade and Ashton Keynes, email-only contact and the 48-hour reply window, and the absence of published prices, weight limits and seasonChecked 30 Jul 2026
- gwr.comKemble facilities, step-free category B2 with the Gloucester-bound platform reached by local roads, ticket office hours, and the 220-space figure that disagrees with the car park operatorChecked 30 Jul 2026
- apcoa.co.ukthe Kemble car park operator, 327 spaces, address, daily tariffs, season ticket options, CCTV and staff patrols, 24-hour opening and the payment methodsChecked 30 Jul 2026
- apcoa.co.ukthe Oxford station car parks, capacities, opening hours, starting tariffs and the existence of season ticketsChecked 30 Jul 2026
- raw.githubusercontent.comCRS codes and coordinates for every station hub listed, the straight-line distances from each stop to its nearest stations, and the negative finding that there is no National Rail station at Cricklade, Lechlade, Abingdon, Wallingford or Cirencester. One coordinate in this dataset, Surrey Quays, is wrong by a sign flip, so the stations used here were each sanity-checked against known positions before being stored.Checked 30 Jul 2026
- theferrypoint.comthe Shepperton to Weybridge ferry as a recognised part of the official Thames Path, its March to October daily operation and weekends-only running from November to February, the bell on the quarter hour, and the fare bandChecked 30 Jul 2026
- gwr.comthe Thames Branches Day Ranger coverage and price, the Thames Rover three-day and seven-day prices, the Oxfordshire Day Ranger and Great West Way Discoverer, and the absence of any Cotswolds Discoverer from GWR's own listChecked 30 Jul 2026
- railcard.co.ukthe Network Railcard discount, the minimum fare and 10:00 Monday to Friday restriction, and the additional adults and children benefitChecked 30 Jul 2026
- network-railcard.co.ukthe GBP 35 price and the fact that the area boundary is published only as a downloadable map, so whether Kemble and Swindon fall inside it was not establishedChecked 30 Jul 2026
- tfl.gov.ukthe modes pay as you go covers including Thames Clippers river bus, daily and weekly capping in Zones 1 to 9, and the statement that Oyster is not accepted at Elizabeth line stations between Reading and IverChecked 30 Jul 2026
- thamesclippers.comthat the river boats run on every day of the year apart from Christmas Day and Boxing Day, and the ten to twenty minute frequency from major piersChecked 30 Jul 2026
- thamesclippers.comthe 24 piers between Barking Riverside in the east and Putney in the west, and Woolwich Royal Arsenal as a stopChecked 30 Jul 2026