121
121 bus timetable: Thame to Haddenham
Thame ↔ Haddenham
Not the 121 you're looking for? 13 other bus routes in Great Britain use this number.
Route map
121 live route map
See the route, stops, and live buses currently on this line.
36 stops
Live buses loading
Map ready
Loading the route map...
Thame → Haddenham
12 trips · first 06:45 · last 18:22
Mon–Fri
Live From 2024-04-22
Swipe sideways to see later trips.
Stop
06:45
Haddenham
08:00
Haddenham
09:04
Haddenham
10:04
Haddenham
11:04
Haddenham
12:04
Haddenham
13:04
Haddenham
14:04
Haddenham
15:20
Haddenham
16:18
Haddenham
17:18
Haddenham
18:22
Haddenham
Thame, Upper High Street
south-east bound
06:45
08:00
09:04
10:04
11:04
12:04
13:04
14:04
15:20
16:18
17:18
18:22
06:51
08:06
09:10
10:10
11:10
12:10
13:10
14:10
15:26
16:24
17:24
18:28
Thame, Cromwell Ave West HAR
north-west bound
06:54
08:09
09:13
10:13
11:13
12:13
13:13
14:13
15:29
16:27
17:27
18:31
Thame, Lord Williams Lower School
opposite
07:30
08:45
09:42
10:42
11:42
12:42
13:42
14:42
15:55
17:00
18:00
19:00
Thame, Upper High Street
north-west bound
07:38
08:53
09:49
10:49
11:49
12:49
13:49
14:49
16:02
17:07
18:07
19:07
Timetable data from Red Rose Travel, refreshed 2026-06-28 · Source: Bus Open Data Service (BODS) · Service code PF0001493:170.
All stops shown
38 stops- Thame, Town Hall outside
- Thame, Upper High Street south-east bound
- Thame, Kings Road opposite
- Thame, Croft Road opposite
- Thame, Garden City north-west bound
- Thame, Cotmore Close eastbound
- Thame, Towersey Drive South northbound
- Thame, Towersey Drive North northbound
- Thame, Lord Williams Lower School outside
- Thame, Towersey Road opposite
- Thame, Cromwell Ave East HAR westbound
- Thame, Cromwell Ave West HAR north-west bound
- Haddenham, Scotsgrove Northbound
- Haddenham, Railway Station adjacent
- Haddenham, Station Bridge outside
- Haddenham, Briden's Way opposite
- Haddenham, Fort End Eastbound
- Haddenham, Willis Road adjacent
- Haddenham, Church End outside 2
- Haddenham, Thompson Mews
- Haddenham, Barn Owl Lane
- Haddenham, Railway Station adjacent
- Haddenham, Scotsgrove Southbound
- Thame, Towersey Road adjacent
- Thame, Lord Williams Lower School opposite
- Thame, Towersey Drive North southbound
- Thame, Towersey Drive South southbound
- Thame, Cotmore Close westbound
- Thame, Garden City south-east bound
- Thame, Warren Mead westbound
- Thame, Esingdon Drive westbound
- Thame Park Road northbound
- Thame, Croft Road adjacent
- Thame, Kings Road north-west bound
- Thame, Health Centre outside
- Thame, Upper High Street north-west bound
- Thame, Police Station outside
- Thame, Town Hall outside
Looking for a different 121 bus?
13 other routesThe number 121 is used by 13 other bus routes around Great Britain, run by different operators in different areas.
121
121
121
121
121
121
121
121
Thame Town Centre - Haddenham (circular service)
Thame · Red Rose Travel
Ormskirk Road / Aintree Rail Station ↔ Utting Avenue East / Townsend Avenue
Fazakerley · Huyton Travel
North Berwick ↔ Haddington
Haddington · East Coast Buses
Brownhill ↔ Burnley College
Wilpshire · The Burnley Bus Company
Enfield Island Village - Southbury - Enfield - Palmers Green - Turnpike Lane Station
Palmers Green · Arriva London
Blaenrhondda Bryn Henllan Garages ↔ Tonypandy Bus Station A1
Treorchy · Stagecoach South Wales
Wokingham (Tesco) ↔ Norreys Estate
Wokingham · Thames Valley Buses
Lewes ↔ Uckfield
Lewes · Compass Travel