625 Thame to Henley-on-Thames via Stokenchurch, Marlow
Operated by Carousel Buses. First bus 07:15, last bus 16:25. 2 journeys on weekdays. Fares: set by the operator, not in the £3 cap — more.
Wanted a different 625? 8 other bus routes are numbered 625 elsewhere in the UK — see every 625 bus timetable by area.
| Stop | 07:15 |
|---|---|
| Town Hall (opp) | 07:15 |
| The Fox (opp) | 07:25 |
| Sandy Lane (adj) | 07:29 |
| The Green (o/s) | 07:35 |
| Salt Lane (opp) | 07:39 |
| The King's Arms Hotel (o/s) | 07:49 |
| Village Hall (Opp) | 07:59 |
| West Street (Westbound) | 08:11 |
| The Dog & Badger PH (Opp) | 08:18 |
| Hart Street (Stop A) | 08:33 |
| Deanfield Avenue HaR (SE-bound) | 08:35 |
Each column is one journey, headed by the time it sets off. Times are shown at the route's main timing stops — buses serve all stops in between. Switch a table to All stops for every stop it calls at, or open a stop's own page for live departures there.
Tickets on the 625
Carousel Buses publishes day tickets and season tickets on this route for adults and young people.
Adult MyBus Day · Adult MyBus Week · Young Person MyBus Day · Young Person MyBus Week · Reading All-Bus Adult Day · Reading All-Bus Group Day (Peak) · Reading All-Bus Young Person Day · Reading All-Bus Group Day (Off-Peak)
A multi-operator ticket covers this route — it's valid on other companies' buses in the area too, which usually beats buying singles if you change buses.
Ticket types come from Carousel Buses' own fares data on the Bus Open Data Service, last updated 5 August 2026. That dataset lists what's sold, not what it costs, so check prices with Carousel Buses.
Christmas & bank holidays
These dates are not the usual timetable for the day they fall on. They come from the operator’s published data, which for Christmas and New Year is often late or incomplete, so check with Carousel Buses before you travel. Everything above is an ordinary week.
Not published yet: Christmas Day, 28 December, 29 December, 30 December and New Year's Day. Operators often publish festive timetables only a few weeks ahead, so check again nearer the date.
Route map
All stops on route 625
625 towards Henley-on-Thames
All 56 stops
- Town Hall (opp) Thame
- Museum (opp) Thame
- Cuttle Brook (SW-bound) Thame
- Sycamore Drive (adj) Thame
- Lord Williams Upper School (o/s) Thame
- Shabbington Turn (opp) North Weston
- The Fox (opp) Tiddington
- Waterstock Turn (S-bound) Waterstock
- Sandy Lane (adj) Camp Corner
- Common Cottage (opp) Milton Common
- The Green (o/s) Tetsworth
- Oak Farm Close (opp) Tetsworth
- Salt Lane (opp) Postcombe
- The Lambert Arms (opp) Aston Rowant
- Aston Hill Bottom (SE-bound) Aston Rowant
- Aston Hill (Eastbound) Stokenchurch
- Tower Farm (adj) Stokenchurch
- Medical Centre (Opp) Stokenchurch
- The King's Arms Hotel (o/s) Stokenchurch
- Bates Industrial Estate (opp) Stokenchurch
- Marlow Road (Southbound) Stokenchurch
- Marcourt Road (Opp) Stokenchurch
- Beech Close (Opp) Stokenchurch
- Penley Farm (Opp) Stokenchurch
- Chequers Lane (opp) Cadmore End
- Combined School (adj) Cadmore End
- The Old Ship PH (adj) Cadmore End
- Rackley's Farm (Opp) Cadmore End
- Fingest Lane (opp) Bolter End
- Finings Road (Southbound) Bolter End
- Village Hall (Opp) Lane End
- Marlow Road (SE-bound) Lane End
- Seymour Court Road (o/s 76) Marlow
- Dean Street (o/s 48) Marlow
- Dean Street Car Park (adj) Marlow
- West Street (Westbound) Marlow
- Spinfield Lane (Opp) Marlow
- Pound Lane (adj) Marlow
- Hook's Corner (Opp) Marlow
- Harleyford Manor (adj) Danesfield
- Combined School (Opp) Danesfield
- Thames Reach (Opp) Danesfield
- Danesfield House (adj) Danesfield
- Millbank Wood (opp) Medmenham
- The Dog & Badger PH (Opp) Medmenham
- Westfield Bungalows (adj) Medmenham
- Mill End (adj) Hambleden
- Greenlands (adj) Hambleden
- Benhams Lane (Opp) Fawley
- Fawley Court Farm (Opp) Fawley
- Icehouse Lane (opp) Henley-on-Thames
- Swiss Farm (opp) Henley-on-Thames
- Bell Street North (S-bound) Henley-on-Thames
- Hart Street (Stop A) Henley-on-Thames
- Market Place (Stop E) Henley-on-Thames
- Deanfield Avenue HaR (SE-bound) Henley-on-Thames
625 towards Thame
All 53 stops
- Deanfield Avenue HaR (SE-bound) Henley-on-Thames
- Bell Street (Stop D) Henley-on-Thames
- Bell Street North (N-bound) Henley-on-Thames
- Swiss Farm (o/s) Henley-on-Thames
- Icehouse Lane (adj) Henley-on-Thames
- Fawley Court Farm (adj) Fawley
- Benhams Lane (adj) Fawley
- Greenlands (opp) Hambleden
- Mill End (opp) Hambleden
- Westfield Bungalows (Opp) Medmenham
- The Dog & Badger PH (adj) Medmenham
- Millbank Wood (adj) Medmenham
- Danesfield House (Opp) Danesfield
- Thames Reach (adj) Danesfield
- Combined School (adj) Danesfield
- Harleyford Manor (Opp) Danesfield
- Hook's Corner (adj) Marlow
- Pound Lane (Opp) Marlow
- Spinfield Lane (adj) Marlow
- West Street (adj) Marlow
- Queens Road (opp 52) Marlow
- Seymour Court Road (o/s 63) Marlow
- Marlow Road (NW-bound) Lane End
- Village Hall (adj) Lane End
- Finings Road (Northbound) Bolter End
- Fingest Lane (adj) Bolter End
- Rackley's Farm (adj) Cadmore End
- Combined School (Opp) Cadmore End
- Chequers Lane (adj) Cadmore End
- Penley Farm (adj) Stokenchurch
- Beech Close (adj) Stokenchurch
- Marcourt Road (adj) Stokenchurch
- Marlow Road (Northbound) Stokenchurch
- Bates Industrial Estate (adj) Stokenchurch
- The King's Arms Hotel (Opp) Stokenchurch
- Medical Centre (o/s) Stokenchurch
- Tower Farm (opp) Stokenchurch
- Aston Hill (Westbound) Stokenchurch
- Aston Hill Bottom (NW-bound) Aston Rowant
- The Lambert Arms (o/s) Aston Rowant
- Salt Lane (adj) Postcombe
- Oak Farm Close (adj) Tetsworth
- The Green (opp) Tetsworth
- Common Cottage (o/s) Milton Common
- Sandy Lane (opp) Camp Corner
- Waterstock Turn (adj) Waterstock
- The Fox (o/s) Tiddington
- Shabbington Turn (adj) North Weston
- Lord Williams Upper School (opp) Thame
- Sycamore Drive (opp) Thame
- Cuttle Brook (NE-bound) Thame
- Museum (o/s) Thame
- Town Hall (o/s) Thame
Towns & areas on this route
Frequently asked questions
What time is the first 625 bus?
The first 625 departure on weekdays leaves at 07:15 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 625 bus?
The last 625 on weekdays leaves its first stop at 16:25. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 625 bus cost?
GOV.UK lists this route as not included in the £3 national fare cap, so Carousel Buses sets its own single fares — check their website for prices. Local discounted fares may still apply.
Who runs the 625 bus?
The 625 is operated by Carousel Buses.
Timetable data from Carousel Buses via the DfT Bus Open Data Service (South East England feed). Check before you travel — services can change at short notice.