Day-by-day trail itinerary
Thames Path: 17-day itinerary
The Thames Path is a National Trail following the river from its source in the Gloucestershire Cotswolds through Oxford, Reading and London to the Thames Barrier and on to Woolwich. It was inaugurated on 24 July 1996 and extended by 1.2 miles to the Woolwich Foot Tunnel in January 2022, where it now meets the England Coast Path. It is described as the only National Trail to follow a river for its whole length, give or take the couple of miles at Bablock Hythe where the ferry is long gone. The National Trail's published length is 185.2 miles (298 km) against the 330 km stored here, which is the usual difference between a published figure and a stitched line rather than a discrepancy to chase.
Choose your pace
Compare Thames Path itineraries
A practical starting point
17 days from Thames Head, Gloucestershire to Woolwich Foot Tunnel
Use these daily distances and overnight stops as a starting point, then customise the trip in the planner.
-
1
Day 1: Thames Head, Gloucestershire → Cricklade
19.9 km · 0 m ascent · 4h43–6h38 (about 5h32, incl. ~55m of stops)
Via Kemble, Ewen, Poole Keynes, Somerford Keynes, Ashton Keynes, Leigh, Cerney Wick, Latton -
2
Day 2: Cricklade → Lechlade
17.2 km · 0 m ascent · 4h04–5h44 (about 4h46, incl. ~48m of stops)
Via Marston Meysey, Castle Eaton, Kempsford, Hannington -
3
Day 3: Lechlade → Longworth
24.2 km · 0 m ascent · 5h43–8h04 (about 6h43, incl. ~1h07 of stops)
Via Little Faringdon, Buscot, Kelmscott, Clanfield, Buckland, Hinton Waldrist -
4
Day 4: Longworth → Swinford
14.1 km · 6 m ascent · 3h20–4h43 (about 3h55, incl. ~39m of stops)
Via Standlake, Fyfield, Northmoor, Appleton, Cumnor, Stanton Harcourt, Farmoor, Eynsham -
5
Day 5: Swinford → Sandford-on-Thames
16.1 km · 0 m ascent · 3h48–5h22 (about 4h28, incl. ~44m of stops)
Via Cassington, Yarnton, Wytham, Binsey, North Hinksey, Oxford, South Hinksey, Kennington -
6
Day 6: Sandford-on-Thames → Clifton Hampden
17.9 km · 0 m ascent · 4h13–5h58 (about 4h58, incl. ~50m of stops)
Via Nuneham Courtenay, Radley, Abingdon, Shippon, Culham, Drayton, Sutton Courtenay, Appleford-on-Thames, Long Wittenham -
7
Day 7: Clifton Hampden → Wallingford
13.0 km · 5 m ascent · 3h04–4h20 (about 3h37, incl. ~36m of stops)
Via Berinsfield, Dorchester-on-Thames, Little Wittenham, Warborough, Shillingford, Brightwell-cum-Sotwell, Berrick Salome, Benson, Crowmarsh Gifford -
8
Day 8: Wallingford → Whitchurch-on-Thames
16.9 km · 58 m ascent · 4h07–5h48 (about 4h50, incl. ~49m of stops)
Via North Stoke, Cholsey, Moulsford, South Stoke, Streatley, Goring-on-Thames, Lower Basildon, Whitchurch Hill -
9
Day 9: Whitchurch-on-Thames → Reading
11.8 km · 26 m ascent · 2h50–4h01 (about 3h20, incl. ~34m of stops)
Via Pangbourne, Tidmarsh, Mapledurham, Purley on Thames -
10
Day 10: Reading → Henley-on-Thames
16.1 km · 7 m ascent · 3h49–5h23 (about 4h29, incl. ~45m of stops)
Via Woodley, Sonning, Dunsden Green, Binfield Heath, Shiplake, Hare Hatch, Wargrave, Lower Shiplake, Crazies Hill, Harpsden -
11
Day 11: Henley-on-Thames → Little Marlow
18.4 km · 15 m ascent · 4h22–6h10 (about 5h08, incl. ~52m of stops)
Via Remenham, Hambleden, Aston, Hurley, Bisham, Marlow, Cookham Dean -
12
Day 12: Little Marlow → Eton
19.2 km · 5 m ascent · 4h32–6h25 (about 5h20, incl. ~53m of stops)
Via Bourne End, Wooburn Green, Cookham Rise, Hedsor, Cookham, Taplow, Maidenhead, Holyport, Bray, Dorney Reach, Fifield, Dorney, Oakley Green, Eton Wick, Clewer Village -
13
Day 13: Eton → Chertsey
18.8 km · 0 m ascent · 4h26–6h16 (about 5h13, incl. ~52m of stops)
Via Chalvey, Slough, Datchet, Horton, Sunnymeads, Wraysbury, Old Windsor, Bishopsgate, Englefield Green, Hythe End, Egham, Pooley Green, Egham Hythe, Staines-upon-Thames, Thorpe, Laleham -
14
Day 14: Chertsey → Kingston upon Thames
19.0 km · 0 m ascent · 4h29–6h19 (about 5h16, incl. ~53m of stops)
Via Addlestone, Weybridge, Shepperton, Walton-on-Thames, Upper Halliford, Charlton, Sunbury-on-Thames, Kempton Park, Molesey, Thames Ditton -
15
Day 15: Kingston upon Thames → Chiswick
17.0 km · 0 m ascent · 4h01–5h39 (about 4h43, incl. ~47m of stops)
Via Teddington, Twickenham, Richmond, Isleworth, Brentford, Barnes -
16
Day 16: Chiswick → London
16.4 km · 5 m ascent · 3h52–5h28 (about 4h34, incl. ~46m of stops)
Via City of Westminster -
17
Day 17: London → Woolwich Foot Tunnel
21.5 km · 31 m ascent · 5h08–7h15 (about 6h02, incl. ~1h01 of stops)
Via City of London, Lewisham, Greenwich
Solve the practical questions
Plan Thames Path with confidence
Route-specific answers from Trailstrider's researched trail data, with the planner ready when you want to turn them into your own trip.