Get OotLong-distance trail planner

Day-by-day trail itinerary

Thames Path: 15-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.

330 km169 m ascent15 walking daysEngland

A practical starting point

15 days from Thames Head (source), Gloucestershire to Woolwich

Use these daily distances and overnight stops as a starting point, then customise the trip in the planner.

  1. 1
    Day 1: Thames Head (source), Gloucestershire → Cricklade

    19.9 km · 0 m ascent · 4h43–6h39 (about 5h32, incl. ~55m of stops)

    Via Kemble, Ewen, Poole Keynes, Somerford Keynes, Ashton Keynes, Leigh, Cerney Wick, Latton
  2. 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. 3
    Day 3: Lechlade → Longworth

    24.2 km · 0 m ascent · 5h42–8h03 (about 6h43, incl. ~1h07 of stops)

    Via Little Faringdon, Buscot, Kelmscott, Clanfield, Buckland, Hinton Waldrist
  4. 4
    Day 4: Longworth → Oxford

    25.3 km · 6 m ascent · 5h59–8h26 (about 7h02, incl. ~1h10 of stops)

    Via Standlake, Fyfield, Northmoor, Appleton, Cumnor, Stanton Harcourt, Farmoor, Eynsham, Swinford, Cassington, Yarnton, Wytham, Binsey, North Hinksey
  5. 5
    Day 5: Oxford → Clifton Hampden

    22.8 km · 0 m ascent · 5h23–7h35 (about 6h20, incl. ~1h03 of stops)

    Via South Hinksey, Kennington, Sandford-on-Thames, Nuneham Courtenay, Radley, Abingdon, Shippon, Culham, Drayton, Sutton Courtenay, Appleford-on-Thames, Long Wittenham
  6. 6
    Day 6: Clifton Hampden → Streatley

    23.3 km · 21 m ascent · 5h32–7h49 (about 6h31, incl. ~1h05 of stops)

    Via Berinsfield, Dorchester-on-Thames, Little Wittenham, Warborough, Shillingford, Brightwell-cum-Sotwell, Berrick Salome, Benson, Crowmarsh Gifford, Wallingford, North Stoke, Cholsey, Moulsford, South Stoke
  7. 7
    Day 7: Streatley → Sonning

    23.4 km · 69 m ascent · 5h40–8h (about 6h40, incl. ~1h07 of stops)

    Via Goring-on-Thames, Lower Basildon, Whitchurch Hill, Whitchurch-on-Thames, Pangbourne, Tidmarsh, Mapledurham, Purley on Thames, Reading, Woodley
  8. 8
    Day 8: Sonning → Hurley

    21.2 km · 17 m ascent · 5h02–7h07 (about 5h55, incl. ~59m of stops)

    Via Dunsden Green, Binfield Heath, Shiplake, Hare Hatch, Wargrave, Lower Shiplake, Crazies Hill, Harpsden, Henley-on-Thames, Remenham, Hambleden, Aston
  9. 9
    Day 9: Hurley → Dorney Reach

    20.2 km · 5 m ascent · 4h46–6h44 (about 5h37, incl. ~56m of stops)

    Via Bisham, Marlow, Cookham Dean, Little Marlow, Bourne End, Wooburn Green, Cookham Rise, Hedsor, Cookham, Taplow, Maidenhead, Holyport, Bray
  10. 10
    Day 10: Dorney Reach → Staines-upon-Thames

    21.2 km · 0 m ascent · 5h–7h04 (about 5h53, incl. ~59m of stops)

    Via Fifield, Dorney, Oakley Green, Eton Wick, Clewer Village, Windsor, Eton, Chalvey, Slough, Datchet, Horton, Sunnymeads, Wraysbury, Old Windsor, Bishopsgate, Englefield Green, Hythe End, Egham, Pooley Green, Egham Hythe
  11. 11
    Day 11: Staines-upon-Thames → Thames Ditton

    20.9 km · 0 m ascent · 4h56–6h58 (about 5h48, incl. ~58m of stops)

    Via Thorpe, Laleham, Chertsey, Addlestone, Weybridge, Shepperton, Walton-on-Thames, Upper Halliford, Charlton, Sunbury-on-Thames, Kempton Park, Molesey
  12. 12
    Day 12: Thames Ditton → Chiswick

    20.0 km · 5 m ascent · 4h43–6h40 (about 5h34, incl. ~56m of stops)

    Via Kingston upon Thames, Teddington, Twickenham, Richmond, Isleworth, Brentford, Barnes
  13. 13
    Day 13: Chiswick → Greenwich

    29.3 km · 24 m ascent · 6h58–9h49 (about 8h11, incl. ~1h22 of stops)

    Via City of Westminster, London, City of London, Lewisham
  14. 14
    Day 14: Greenwich → Erith

    27.3 km · 16 m ascent · 6h28–9h08 (about 7h36, incl. ~1h16 of stops)

    Via Purfleet-on-Thames
  15. 15
    Day 15: Erith → Woolwich

    13.7 km · 5 m ascent · 3h15–4h35 (about 3h50, incl. ~38m of stops)

    Via Woolwich

Solve the practical questions

Plan Thames Path with confidence

Route-specific answers from Get Oot's researched trail data, with the planner ready when you want to turn them into your own trip.