103 High Wycombe to Langley via Slough, Windsor
Operated by Carousel Buses. Registered as running via Beaconsfield, Farnham Common. First bus 04:40, last bus 23:55. 67 journeys on weekdays. Today, a Sunday: first 06:35, last 23:55. Fares: singles capped at £3 — more.
Wanted a different 103? 20 other bus routes are numbered 103 elsewhere in the UK — see every 103 bus timetable by area.
| Stop | 06:35 | 07:00 to Windsor Town Centre, Parish Church | 07:30 | 08:00 to Windsor Town Centre, Parish Church | 08:30 | 09:00 to Windsor Town Centre, Parish Church | 09:30 | 10:00 to Windsor Town Centre, Parish Church | 10:30 | 11:00 to Windsor Town Centre, Parish Church | 11:30 | 12:00 to Windsor Town Centre, Parish Church | 12:30 | 13:00 to Windsor Town Centre, Parish Church | 13:30 | 14:00 to Windsor Town Centre, Parish Church | 14:30 | 15:00 to Windsor Town Centre, Parish Church | 15:30 | 16:00 to Windsor Town Centre, Parish Church | 16:30 | 17:00 to Windsor Town Centre, Parish Church | 17:30 | 18:00 to Windsor Town Centre, Parish Church | 19:00 | 20:00 | 21:00 | 22:00 | 23:00 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| High Wycombe BusStn (Gate A) | 06:35 | 07:00 | 07:30 | 08:00 | 08:30 | 09:00 | 09:30 | 10:00 | 10:30 | 11:00 | 11:30 | 12:00 | 12:30 | 13:00 | 13:30 | 14:00 | 14:30 | 15:00 | 15:30 | 16:00 | 16:30 | 17:00 | 17:30 | 18:00 | 19:00 | 20:00 | 21:00 | 22:00 | 23:00 |
| London Road Lidl (Opp) | 06:42 | 07:09 | 07:39 | 08:09 | 08:39 | 09:09 | 09:39 | 10:09 | 10:39 | 11:09 | 11:39 | 12:09 | 12:39 | 13:09 | 13:39 | 14:09 | 14:39 | 15:09 | 15:39 | 16:09 | 16:39 | 17:09 | 17:39 | 18:09 | 19:09 | 20:07 | 21:07 | 22:07 | 23:07 |
| The King's Head PH (adj) | 06:51 | 07:22 | 07:52 | 08:22 | 08:52 | 09:22 | 09:52 | 10:22 | 10:52 | 11:22 | 11:52 | 12:22 | 12:52 | 13:22 | 13:52 | 14:22 | 14:52 | 15:22 | 15:52 | 16:22 | 16:52 | 17:22 | 17:52 | 18:22 | 19:19 | 20:17 | 21:17 | 22:17 | 23:17 |
| Maxwell Road (Stop B) | 07:00 | 07:30 | 08:00 | 08:30 | 09:00 | 09:30 | 10:00 | 10:30 | 11:00 | 11:30 | 12:00 | 12:30 | 13:00 | 13:30 | 14:00 | 14:30 | 15:00 | 15:30 | 16:00 | 16:30 | 17:00 | 17:30 | 18:00 | 18:30 | 19:25 | 20:25 | 21:25 | 22:25 | 23:25 |
| The Forester's Arms (adj) | 07:12 | 07:42 | 08:12 | 08:42 | 09:12 | 09:42 | 10:12 | 10:42 | 11:12 | 11:42 | 12:12 | 12:42 | 13:12 | 13:42 | 14:12 | 14:42 | 15:12 | 15:42 | 16:12 | 16:42 | 17:12 | 17:42 | 18:12 | 18:42 | 19:36 | 20:36 | 21:36 | 22:36 | 23:36 |
| Lidl (S-bound) | 07:17 | 07:49 | 08:19 | 08:49 | 09:19 | 09:49 | 10:19 | 10:49 | 11:19 | 11:49 | 12:19 | 12:49 | 13:19 | 13:49 | 14:19 | 14:49 | 15:19 | 15:49 | 16:19 | 16:49 | 17:19 | 17:49 | 18:19 | 18:49 | 19:41 | 20:41 | 21:41 | 22:41 | 23:41 |
| Wellington Street Stop B | 07:27 | 07:59 | 08:29 | 08:59 | 09:29 | 09:59 | 10:29 | 10:59 | 11:29 | 11:59 | 12:29 | 12:59 | 13:29 | 13:59 | 14:29 | 14:59 | 15:29 | 15:59 | 16:29 | 16:59 | 17:29 | 17:59 | 18:29 | 18:59 | 19:50 | 20:50 | 21:50 | 22:50 | 23:50 |
| Windsor Road McDonalds (opp) | · | 08:09 | · | 09:09 | · | 10:09 | · | 11:09 | · | 12:09 | · | 13:09 | · | 14:09 | · | 15:09 | · | 16:09 | · | 17:09 | · | 18:09 | · | 19:09 | · | · | · | · | · |
| Parish Church (Stop HA) | · | 08:20 | · | 09:20 | · | 10:20 | · | 11:20 | · | 12:20 | · | 13:20 | · | 14:20 | · | 15:20 | · | 16:20 | · | 17:20 | · | 18:20 | · | 19:20 | · | · | · | · | · |
| St Bernards Convent (adj) | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · |
| Harrow Market (Stop B) | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · |
| Humber Way (adj) | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · |
| Axis Park (E-bound) | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · |
Each column is one journey, headed by the time it sets off; one that finishes short of the usual end says where ("to …") — not every journey on this route runs the whole way. A · means that journey does not stop there. 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.
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.
- Christmas Eve — Thursday, 24 December 2026 The operator’s data lists more buses on this date than on an ordinary Thursday (170 journeys in both directions together, against 67), which usually means two timetables have been added together by mistake. Check with Carousel Buses before you travel.
- Christmas Day — Friday, 25 December 2026 towards Langley: 29 journeys, first 06:35 towards High Wycombe: 28 journeys, first 08:20 Few buses run on Christmas Day, so check with Carousel Buses before relying on this.
- Boxing Day — Saturday, 26 December 2026 towards Langley: 29 journeys, first 06:35 towards High Wycombe: 28 journeys, first 08:20
- Monday, 28 December 2026 towards Langley: 29 journeys, first 06:35 towards High Wycombe: 28 journeys, first 08:20
- New Year's Eve — Thursday, 31 December 2026 The operator’s data lists more buses on this date than on an ordinary Thursday (170 journeys in both directions together, against 67), which usually means two timetables have been added together by mistake. Check with Carousel Buses before you travel.
- New Year's Day — Friday, 1 January 2027 towards Langley: 29 journeys, first 06:35 towards High Wycombe: 28 journeys, first 08:20
Route map
All stops on route 103
103 towards Langley
All 81 stops
- High Wycombe BusStn (Gate A) High Wycombe
- Oxford Street (Stop J) High Wycombe
- High Street (Stop R) High Wycombe
- Trinity Church (o/s) High Wycombe
- Cricket Ground (Opp) High Wycombe
- Chestnut Avenue (opp) High Wycombe
- London Road Lidl (Opp) High Wycombe
- Post Office (Opp) Wycombe Marsh
- Ford Street (Opp) Wycombe Marsh
- The King George V PH (Opp) Wycombe Marsh
- Hammersley Lane (adj) High Wycombe
- Rayners Avenue (adj) Loudwater
- Loudwater Turn (Opp) Loudwater
- The Papermill (o/s) Loudwater
- Tesco (Opp) Loudwater
- Whitehouse Lane (adj) Wooburn Moor
- The King's Head PH (adj) Holtspur
- North Drive (adj) Holtspur
- Burkes Road (adj) Holtspur
- Butlers Court Road (adj) Beaconsfield Old Town
- Aylesbury End (Stop G) Beaconsfield Old Town
- Candlemas Lane (Opp) Beaconsfield
- Maxwell Road (Stop B) Beaconsfield
- St Mary's School (Opp) Beaconsfield
- Waller Road (Opp) Beaconsfield
- Wilton Park Beaconsfield Wilton Park
- Beaconsfield Services (Adj) Beaconsfield Services
- Bower Wood (adj) Beaconsfield
- Harehatch Lane (Opp) Farnham Common
- The Yew Tree PH (adj) Farnham Common
- Clare Drive (Opp) Hedgerley
- Hedgerley Corner (adj) Farnham Common
- The Royal Oak PH (opp) Farnham Common
- Templewood Lane (adj) Farnham Common
- The Forester's Arms (adj) Farnham Common
- Kennedy Close (Opp) Farnham Common
- Farnham Park Lane (adj) Farnham Royal
- Fairfield Lane (Opp) Farnham Royal
- The Farnham Pump PH (adj) Farnham Royal
- St Anthonys RC Church (nr) Britwell
- Crofthill Road (opp) Britwell
- Lidl (S-bound) Britwell
- Farnham Road PO (o/s) Slough Trading Estate
- Buckingham Avenue Centre (o/s) Slough Trading Estate
- Salt Hill Three Tuns (S-bound) Slough Trading Estate
- Slough Ice Arena (adj) Baylis
- Salt Hill Park (adj) Chalvey
- Wellington Street stop W Slough Town Centre
- Wellington Street Stop B Slough Town Centre
- Wellington Street Stop H Slough Town Centre
- Wellington Street Stop G Slough Town Centre
- Landmark Place (Stop S) Slough Town Centre
- Albert Street (nr) Chalvey
- Windsor Road McDonalds (opp) Chalvey
- Windsor Boys School (Stop GA) Windsor
- Arthur Road (Stop UR) Windsor
- Charles Street (Stop KA) Windsor
- William Street (Stop WA) Windsor
- Bachelors Acre (Stop AE) Windsor
- Parish Church (Stop HA) Windsor
- Sorting Office (Stop J) Slough Town Centre
- Uxbridge Road Sainsbury's (adj) Langley
- St Bernards Convent (adj) Langley
- Hempson Avenue (opp) Langley
- Middlegreen Road (nr) Langley
- Hillary Road (nr) Langley
- St Marys Road (nr) Langley
- Spencer Road North (opp) Langley
- Harrow Market (Stop B) Langley
- Marish Court (opp) Langley
- Parlaunt Road (nr) Langley
- High Street (S-bound) Langley
- Cheviot Road (opp) Langley
- Parlaunt Flats (opp) Langley
- Humber Way (adj) Langley
- Langley Leisure Centre (opp) Langley
- Market Lane (nr) Langley
- Sutton Lane North Park (E-bound) Langley
- Sutton Lane North (S-bound) Langley
- Sutton Court Farm (o/s) Langley
- Axis Park (E-bound) Langley
103 towards High Wycombe
All 83 stops
- Parish Church (Stop HA) Windsor
- Windsor Castle (Stop CA) Windsor
- Windsor Castle (Stop CB) Windsor
- Arthur Road (Stop US) Windsor
- Windsor Boys School (Stop GB) Windsor
- Windsor Road McDonalds (o/s) Chalvey
- Albert Street (opp) Chalvey
- Landmark Place (Stop V) Slough Town Centre
- Wellington Street Stop B Slough Town Centre
- Axis Park (E-bound) Langley
- Sutton Court Farm (opp) Langley
- Sutton Lane North (N-bound) Langley
- Sutton Lane North Park (W-bound) Langley
- Market Lane (opp) Langley
- Langley Leisure Centre (o/s) Langley
- Humber Way (opp) Langley
- Parlaunt Flats (nr) Langley
- Cheviot Road (nr) Langley
- High Street (N-bound) Langley
- Parlaunt Road (opp) Langley
- Marish Court (o/s) Langley
- Harrow Market (Stop A) Langley
- Spencer Road North (nr) Langley
- St Marys Road (opp) Langley
- Hillary Road (opp) Langley
- Middlegreen Road (opp) Langley
- Hempson Avenue (adj) Langley
- St Bernards Convent (opp) Langley
- Slough Grammar School (o/s) Langley
- Uxbridge Road Sainsbury's (opp) Langley
- Sorting Office (Stop K) Slough Town Centre
- Wellington Street Stop H Slough Town Centre
- Wellington Street Stop G Slough Town Centre
- Wellington Street Stop F Slough Town Centre
- Salt Hill Care Centre (o/s) Elliman
- Salt Hill Park (opp) Chalvey
- Slough Ice Arena (opp) Baylis
- Salt Hill Three Tuns (N-bound) Slough Trading Estate
- Buckingham Avenue Centre (opp) Slough Trading Estate
- Farnham Road PO (opp) Slough Trading Estate
- Lidl (N-bound) Britwell
- Crofthill Road (adj) Britwell
- St Anthonys RC Church (opp) Britwell
- The Farnham Pump PH (Opp) Farnham Royal
- Fairfield Lane (adj) Farnham Royal
- Farnham Park Lane (Opp) Farnham Royal
- Kennedy Close (adj) Farnham Common
- The Forester's Arms (opp) Farnham Common
- Templewood Lane (opp) Farnham Common
- The Royal Oak PH (adj) Farnham Common
- Hedgerley Corner (opp) Farnham Common
- Clare Drive (adj) Hedgerley
- The Yew Tree PH (Opp) Farnham Common
- Harehatch Lane (adj) Farnham Common
- Bower Wood (Opp) Beaconsfield
- Beaconsfield Services (Opp) Beaconsfield Services
- Wilton Park Beaconsfield Wilton Park
- Waller Road (adj) Beaconsfield
- St Mary's School (o/s) Beaconsfield
- Maxwell Road (Stop D) Beaconsfield
- Candlemas Lane (adj) Beaconsfield
- Aylesbury End (Stop H) Beaconsfield Old Town
- The Saracen's Head PH (Stop K) Beaconsfield Old Town
- Butlers Court Road (Opp) Beaconsfield Old Town
- Burkes Road (opp) Holtspur
- North Drive (Opp) Holtspur
- The King's Head PH (opp) Holtspur
- Whitehouse Lane (Opp) Wooburn Moor
- Tesco (o/s) Loudwater
- The Papermill (opp) Loudwater
- Loudwater Turn (adj) Loudwater
- Rayners Avenue (opp) Loudwater
- Hammersley Lane (Opp) High Wycombe
- The King George V PH (adj) Wycombe Marsh
- Ford Street (adj) Wycombe Marsh
- Post Office (o/s) Wycombe Marsh
- London Road Lidl (Adj) High Wycombe
- Chestnut Avenue (adj) High Wycombe
- Cricket Ground (adj) High Wycombe
- Trinity Church (opp) High Wycombe
- High Street (Stop S) High Wycombe
- Oxford Street (Stop K) High Wycombe
- High Wycombe BusStn (Gate A) High Wycombe
Service registration & registered changes
- Service change effective 4 January 2026 To amend Route, Stopping Places and Timetable.
- Service change effective 31 August 2025 To amend Timetable.
- Service change effective 23 February 2025 To amend Timetable.
- Service change effective 1 September 2024 To amend Timetable.
- Service change effective 9 June 2024 To amend Route, Stopping Places and Timetable.
Registered as partly financially supported by a local authority (Buckinghamshire Council Slough Borough Council (added V28)).
From official Traffic Commissioner registrations. Registration PF1000671/2 · Changes in Buckinghamshire Council · All service changes →
Towns & areas on this route
Frequently asked questions
What time is the first 103 bus?
The first 103 departure on weekdays leaves at 04:40 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 103 bus?
The last 103 on weekdays leaves its first stop at 23:55. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 103 bus cost?
The 103 is confirmed by GOV.UK as part of the national fare cap, so a single costs at most £3 until 31 December 2026, then £2 from 1 January 2027. Carousel Buses day and weekly tickets can work out cheaper if you travel more than twice a day.
Who runs the 103 bus?
The 103 is operated by Carousel Buses.
Timetable data from Carousel Buses via the DfT Bus Open Data Service (South East England feed). Registered with the Traffic Commissioner as PF1000671/2. Check before you travel — services can change at short notice.