Carousel Buses Route 31
Bus timetable and route map · Monday to Friday, Saturday, Sunday
Carousel Buses Route 31 is a bus route in High Wycombe, Oxford and the Chilterns, serving Beaconsfield Old Town, Aylesbury End, Penn, The Pond, Hazlemere, Rose Avenue, High Wycombe, Bowerdean Crossroads and High Wycombe, Bus Station. Monday to Friday the first bus is at 06:00 and the last at 20:20, every 30 min during the day. Updated 4 October 2026.
Timetable summary
Monday to Friday
- First
- 06:00
- Last
- 20:20
- Buses
- 54
- Daytime
- every 30 min
Saturday
- First
- 06:35
- Last
- 20:20
- Buses
- 50
- Daytime
- every 30 min
Sunday
- First
- 08:40
- Last
- 20:10
- Buses
- 24
- Daytime
- every 1 h
Timetable change: Carousel Buses’ timetable changes on 17 October 2026. The times below are for the current timetable.
Route 31 to High Wycombe, Bus Station
Destination sign “High Wycombe” · from Beaconsfield Old Town, Aylesbury End · 35 stops
Monday to Friday
Times at the main stops. 24-hour clock. A dot means that trip does not stop there.
| Beaconsfield Old Town, Aylesbury End | Penn, The Pond | Tylers Green, Coppice Farm Road | Hazlemere, Rose Avenue | High Wycombe, Windsor Drive | High Wycombe, Bowerdean Crossroads | High Wycombe, Bus Station |
|---|---|---|---|---|---|---|
| · | 06:10 | 06:14 | 06:19 | 06:25 | 06:30 | 06:38 |
| 06:30 | 06:40 | 06:44 | 06:49 | 06:55 | 07:00 | 07:08 |
| 07:00 | 07:10 | 07:16 | 07:22 | 07:30 | 07:35 | 07:45 |
| 07:35 | 07:45 | 07:52 | 07:58 | 08:07 | 08:12 | 08:25 |
| · | 08:30 | 08:35 | 08:41 | 08:48 | 08:53 | 09:05 |
| 08:50 | 09:00 | 09:06 | 09:11 | 09:16 | 09:21 | 09:29 |
| 09:20 | 09:30 | 09:36 | 09:41 | 09:46 | 09:51 | 09:59 |
| 09:50 | 10:00 | 10:06 | 10:11 | 10:16 | 10:21 | 10:29 |
| 10:20 | 10:30 | 10:36 | 10:41 | 10:46 | 10:51 | 10:59 |
| 10:50 | 11:00 | 11:06 | 11:11 | 11:16 | 11:21 | 11:29 |
| 11:20 | 11:30 | 11:36 | 11:41 | 11:46 | 11:51 | 11:59 |
| 11:50 | 12:00 | 12:06 | 12:11 | 12:16 | 12:21 | 12:29 |
| 12:20 | 12:30 | 12:36 | 12:41 | 12:46 | 12:51 | 12:59 |
| 12:50 | 13:00 | 13:06 | 13:11 | 13:16 | 13:21 | 13:29 |
| 13:20 | 13:30 | 13:36 | 13:41 | 13:46 | 13:51 | 13:59 |
| 13:50 | 14:00 | 14:06 | 14:11 | 14:16 | 14:21 | 14:29 |
| 14:20 | 14:30 | 14:36 | 14:41 | 14:46 | 14:51 | 14:59 |
| 14:50 | 15:00 | 15:07 | 15:15 | 15:24 | 15:29 | 15:38 |
| 15:20 | 15:30 | 15:36 | 15:46 | 15:57 | 16:02 | 16:11 |
| · | · | · | 15:35 | 15:46 | 15:51 | 16:00 |
| · | 16:10 | 16:15 | 16:24 | 16:35 | 16:40 | 16:49 |
| 16:30 | 16:42 | 16:46 | 16:53 | 17:00 | 17:05 | 17:14 |
| 17:00 | 17:12 | 17:16 | 17:23 | 17:30 | 17:35 | 17:44 |
| 17:35 | 17:45 | 17:51 | 17:56 | 18:01 | 18:06 | 18:14 |
| 18:05 | 18:15 | 18:21 | 18:26 | 18:31 | 18:36 | 18:44 |
| 18:35 | 18:45 | 18:51 | 18:56 | 19:01 | 19:06 | 19:14 |
| 19:00 | 19:10 | 19:13 | 19:17 | 19:22 | 19:26 | 19:33 |
Saturday
Times at the main stops. 24-hour clock. A dot means that trip does not stop there.
| Beaconsfield Old Town, Aylesbury End | Penn, The Pond | Tylers Green, Coppice Farm Road | Hazlemere, Rose Avenue | High Wycombe, Windsor Drive | High Wycombe, Bowerdean Crossroads | High Wycombe, Bus Station |
|---|---|---|---|---|---|---|
| · | 06:35 | 06:41 | 06:46 | 06:51 | 06:56 | 07:04 |
| · | 07:35 | 07:41 | 07:46 | 07:51 | 07:56 | 08:04 |
| 07:50 | 08:00 | 08:06 | 08:11 | 08:16 | 08:21 | 08:29 |
| 08:20 | 08:30 | 08:36 | 08:41 | 08:46 | 08:51 | 08:59 |
| 08:50 | 09:00 | 09:06 | 09:11 | 09:16 | 09:21 | 09:29 |
| 09:20 | 09:30 | 09:36 | 09:41 | 09:46 | 09:51 | 09:59 |
| 09:50 | 10:00 | 10:06 | 10:11 | 10:16 | 10:21 | 10:29 |
| 10:20 | 10:30 | 10:36 | 10:41 | 10:46 | 10:51 | 10:59 |
| 10:50 | 11:00 | 11:06 | 11:11 | 11:16 | 11:21 | 11:29 |
| 11:20 | 11:30 | 11:36 | 11:41 | 11:46 | 11:51 | 11:59 |
| 11:50 | 12:00 | 12:06 | 12:11 | 12:16 | 12:21 | 12:29 |
| 12:20 | 12:30 | 12:36 | 12:41 | 12:46 | 12:51 | 12:59 |
| 12:50 | 13:00 | 13:06 | 13:11 | 13:16 | 13:21 | 13:29 |
| 13:20 | 13:30 | 13:36 | 13:41 | 13:46 | 13:51 | 13:59 |
| 13:50 | 14:00 | 14:06 | 14:11 | 14:16 | 14:21 | 14:29 |
| 14:20 | 14:30 | 14:36 | 14:41 | 14:46 | 14:51 | 14:59 |
| 14:50 | 15:00 | 15:06 | 15:11 | 15:16 | 15:21 | 15:29 |
| 15:20 | 15:30 | 15:36 | 15:41 | 15:46 | 15:51 | 15:59 |
| 15:50 | 16:00 | 16:06 | 16:11 | 16:16 | 16:21 | 16:29 |
| 16:20 | 16:30 | 16:36 | 16:41 | 16:46 | 16:51 | 16:59 |
| 16:50 | 17:00 | 17:06 | 17:11 | 17:16 | 17:21 | 17:29 |
| 17:35 | 17:45 | 17:51 | 17:56 | 18:01 | 18:06 | 18:14 |
| 18:05 | 18:15 | 18:21 | 18:26 | 18:31 | 18:36 | 18:44 |
| 18:35 | 18:45 | 18:51 | 18:56 | 19:01 | 19:06 | 19:14 |
| 19:00 | 19:10 | 19:13 | 19:17 | 19:22 | 19:26 | 19:33 |
Sunday
Times at the main stops. 24-hour clock. A dot means that trip does not stop there.
| Beaconsfield Old Town, Aylesbury End | Penn, The Pond | Tylers Green, Coppice Farm Road | Hazlemere, Rose Avenue | High Wycombe, Windsor Drive | High Wycombe, Bowerdean Crossroads | High Wycombe, Bus Station |
|---|---|---|---|---|---|---|
| · | 08:40 | 08:43 | 08:48 | 08:53 | 08:57 | 09:05 |
| · | 09:40 | 09:44 | 09:49 | 09:55 | 10:00 | 10:10 |
| · | 10:40 | 10:44 | 10:49 | 10:55 | 11:00 | 11:10 |
| · | 11:40 | 11:44 | 11:49 | 11:55 | 12:00 | 12:10 |
| · | 12:40 | 12:44 | 12:49 | 12:55 | 13:00 | 13:10 |
| · | 13:40 | 13:44 | 13:49 | 13:55 | 14:00 | 14:10 |
| · | 14:40 | 14:44 | 14:49 | 14:55 | 15:00 | 15:10 |
| · | 15:40 | 15:44 | 15:49 | 15:55 | 16:00 | 16:10 |
| · | 16:40 | 16:44 | 16:49 | 16:55 | 17:00 | 17:10 |
| · | 17:40 | 17:44 | 17:48 | 17:53 | 17:57 | 18:05 |
| · | 18:40 | 18:44 | 18:48 | 18:53 | 18:57 | 19:05 |
| · | 19:40 | 19:44 | 19:48 | 19:53 | 19:57 | 20:05 |
All 35 stops in this direction
- Beaconsfield Old Town, Aylesbury End #040000001217
- Beaconsfield, Candlemas Lane #040000001219
- Beaconsfield, Post Office #040000001221
- Beaconsfield, Waitrose #040000001223
- Beaconsfield, Seeleys Road #040000005004
- Knotty Green, The Red Lion PH #040000002205
- Penn, The Pond #040000003159
- Penn, School Road #040000003154
- Penn, New Road #040000003152
- Penn, Hillcroft Road #040000003150
- Tylers Green, Potters Cross #040000003148
- Tylers Green, Coppice Farm Road #040000003146
- Tylers Green, Hazlemere Road #040000003144
- Tylers Green, Curzon Avenue #040000003142
- Tylers Green, Rose Avenue Shops #040000003140
- Tylers Green, Pine Walk #040000003138
- Tylers Green, William Ramsay School #040000003136
- Hazlemere, Rose Avenue #040000003134
- Hazlemere, Crossroads #040000003116
- Hazlemere, Holy Trinity Church #040000003114
- Hazlemere, St John's Road #040000003112
- Terriers, De Havilland Drive #040000003110
- Terriers, Crossroads #040000003108
- High Wycombe, Windsor Drive #040000003942
- High Wycombe, Sheraton Drive #040000003178
- High Wycombe, Mayhew Crescent #040000003180
- High Wycombe, The Happy Wanderer PH #040000003182
- High Wycombe, Acorn Close #040000003184
- High Wycombe, Bowerdean Crossroads #040000003172
- High Wycombe, Lucas Road #040000003174
- High Wycombe, Duke Street #040000003176
- High Wycombe, Station Interchange #040000002972
- High Wycombe, Castle Street #040000003053
- High Wycombe, Oxford Street #040000003061
- High Wycombe, Bus Station #040000002955
Route 31 to Beaconsfield Old Town, Aylesbury End
Destination sign “Becky High Sch” · from High Wycombe, Bus Station · 35 stops
Monday to Friday
Times at the main stops. 24-hour clock. A dot means that trip does not stop there.
| High Wycombe, Bus Station | High Wycombe, Bowerdean Crossroads | High Wycombe, Windsor Drive | Hazlemere, Rose Avenue | Tylers Green, Coppice Farm Road | Penn, The Pond | Beaconsfield Old Town, Aylesbury End |
|---|---|---|---|---|---|---|
| 06:00 | 06:06 | 06:10 | 06:13 | 06:17 | 06:21 | 06:29 |
| 06:20 | 06:27 | 06:30 | 06:35 | 06:40 | 06:45 | 06:56 |
| 06:40 | 06:48 | 06:52 | 06:58 | 07:04 | 07:10 | 07:29 |
| 07:20 | 07:28 | 07:33 | 07:42 | 07:49 | 07:57 | 08:19 |
| 07:50 | 07:59 | 08:06 | 08:20 | 08:26 | 08:32 | 08:50 |
| 08:30 | 08:38 | 08:44 | 08:54 | 08:59 | 09:04 | 09:14 |
| 09:10 | 09:18 | 09:21 | 09:26 | 09:31 | 09:36 | 09:46 |
| 09:40 | 09:48 | 09:51 | 09:56 | 10:01 | 10:06 | 10:16 |
| 10:10 | 10:18 | 10:21 | 10:26 | 10:31 | 10:36 | 10:46 |
| 10:40 | 10:48 | 10:51 | 10:56 | 11:01 | 11:06 | 11:16 |
| 11:10 | 11:18 | 11:21 | 11:26 | 11:31 | 11:36 | 11:46 |
| 11:40 | 11:48 | 11:51 | 11:56 | 12:01 | 12:06 | 12:16 |
| 12:10 | 12:18 | 12:21 | 12:26 | 12:31 | 12:36 | 12:46 |
| 12:40 | 12:48 | 12:51 | 12:56 | 13:01 | 13:06 | 13:16 |
| 13:10 | 13:18 | 13:21 | 13:26 | 13:31 | 13:36 | 13:46 |
| 13:40 | 13:48 | 13:51 | 13:56 | 14:01 | 14:06 | 14:16 |
| 14:10 | 14:18 | 14:21 | 14:26 | 14:31 | 14:36 | 14:46 |
| 14:40 | 14:48 | 14:51 | 14:56 | 15:01 | 15:06 | 15:16 |
| 15:05 | 15:14 | 15:18 | 15:25 | 15:31 | 15:37 | 15:49 |
| 15:45 | 15:54 | 15:58 | 16:05 | 16:11 | 16:17 | 16:29 |
| 16:15 | 16:24 | 16:28 | 16:35 | 16:41 | 16:47 | 16:59 |
| 16:50 | 16:59 | 17:03 | 17:09 | 17:15 | 17:20 | 17:31 |
| 17:20 | 17:29 | 17:33 | 17:39 | 17:45 | 17:50 | 18:01 |
| 17:50 | 17:59 | 18:03 | 18:09 | 18:15 | 18:20 | 18:31 |
| 18:20 | 18:28 | 18:32 | 18:37 | 18:43 | 18:47 | 18:56 |
| 19:20 | 19:28 | 19:32 | 19:37 | 19:43 | 19:47 | · |
| 20:20 | 20:28 | 20:32 | 20:37 | 20:43 | 20:47 | · |
Saturday
Times at the main stops. 24-hour clock. A dot means that trip does not stop there.
| High Wycombe, Bus Station | High Wycombe, Bowerdean Crossroads | High Wycombe, Windsor Drive | Hazlemere, Rose Avenue | Tylers Green, Coppice Farm Road | Penn, The Pond | Beaconsfield Old Town, Aylesbury End |
|---|---|---|---|---|---|---|
| 07:10 | 07:18 | 07:21 | 07:26 | 07:31 | 07:36 | 07:46 |
| 07:40 | 07:48 | 07:51 | 07:56 | 08:01 | 08:06 | 08:16 |
| 08:10 | 08:18 | 08:21 | 08:26 | 08:31 | 08:36 | 08:46 |
| 08:40 | 08:48 | 08:51 | 08:56 | 09:01 | 09:06 | 09:16 |
| 09:10 | 09:18 | 09:21 | 09:26 | 09:31 | 09:36 | 09:46 |
| 09:40 | 09:48 | 09:51 | 09:56 | 10:01 | 10:06 | 10:16 |
| 10:10 | 10:18 | 10:21 | 10:26 | 10:31 | 10:36 | 10:46 |
| 10:40 | 10:48 | 10:51 | 10:56 | 11:01 | 11:06 | 11:16 |
| 11:10 | 11:18 | 11:21 | 11:26 | 11:31 | 11:36 | 11:46 |
| 11:40 | 11:48 | 11:51 | 11:56 | 12:01 | 12:06 | 12:16 |
| 12:10 | 12:18 | 12:21 | 12:26 | 12:31 | 12:36 | 12:46 |
| 12:40 | 12:48 | 12:51 | 12:56 | 13:01 | 13:06 | 13:16 |
| 13:10 | 13:18 | 13:21 | 13:26 | 13:31 | 13:36 | 13:46 |
| 13:40 | 13:48 | 13:51 | 13:56 | 14:01 | 14:06 | 14:16 |
| 14:10 | 14:18 | 14:21 | 14:26 | 14:31 | 14:36 | 14:46 |
| 14:40 | 14:48 | 14:51 | 14:56 | 15:01 | 15:06 | 15:16 |
| 15:10 | 15:18 | 15:21 | 15:26 | 15:31 | 15:36 | 15:46 |
| 15:40 | 15:48 | 15:51 | 15:56 | 16:01 | 16:06 | 16:16 |
| 16:10 | 16:18 | 16:21 | 16:26 | 16:31 | 16:36 | 16:46 |
| 16:50 | 16:58 | 17:01 | 17:06 | 17:11 | 17:16 | 17:26 |
| 17:20 | 17:28 | 17:31 | 17:36 | 17:41 | 17:46 | 17:56 |
| 17:50 | 17:58 | 18:01 | 18:06 | 18:11 | 18:16 | 18:26 |
| 18:20 | 18:28 | 18:32 | 18:37 | 18:42 | 18:47 | 18:56 |
| 19:20 | 19:28 | 19:32 | 19:37 | 19:42 | 19:47 | · |
| 20:20 | 20:28 | 20:32 | 20:37 | 20:42 | 20:47 | · |
Sunday
Times at the main stops. 24-hour clock. A dot means that trip does not stop there.
| High Wycombe, Bus Station | High Wycombe, Bowerdean Crossroads | High Wycombe, Windsor Drive | Hazlemere, Rose Avenue | Tylers Green, Coppice Farm Road | Penn, The Pond | Beaconsfield Old Town, Aylesbury End |
|---|---|---|---|---|---|---|
| 09:10 | 09:17 | 09:21 | 09:26 | 09:32 | · | · |
| 10:10 | 10:17 | 10:21 | 10:26 | 10:32 | · | · |
| 11:10 | 11:17 | 11:21 | 11:26 | 11:32 | · | · |
| 12:10 | 12:17 | 12:21 | 12:26 | 12:32 | · | · |
| 13:10 | 13:17 | 13:21 | 13:26 | 13:32 | · | · |
| 14:10 | 14:17 | 14:21 | 14:26 | 14:32 | · | · |
| 15:10 | 15:17 | 15:21 | 15:26 | 15:32 | · | · |
| 16:10 | 16:17 | 16:21 | 16:26 | 16:32 | · | · |
| 17:10 | 17:17 | 17:21 | 17:26 | 17:32 | · | · |
| 18:10 | 18:17 | 18:21 | 18:26 | 18:32 | · | · |
| 19:10 | 19:17 | 19:21 | 19:26 | 19:32 | · | · |
| 20:10 | 20:17 | 20:21 | 20:26 | 20:32 | · | · |
All 35 stops in this direction
- High Wycombe, Bus Station #040000002955
- High Wycombe, Oxford Street #040000003058
- High Wycombe, Castle Street #040000003052
- High Wycombe, Railway Station #040000003165
- High Wycombe, Duke Street #040000003167
- High Wycombe, Lucas Road #040000003169
- High Wycombe, Bowerdean Crossroads #040000003171
- High Wycombe, Acorn Close #040000003173
- High Wycombe, The Happy Wanderer PH #040000003175
- High Wycombe, Mayhew Crescent #040000003177
- High Wycombe, Sheraton Drive #040000003179
- High Wycombe, Windsor Drive #040000003941
- Terriers, Crossroads #040000003109
- Terriers, De Havilland Drive #040000003113
- Hazlemere, St John's Road #040000003115
- Hazlemere, Holy Trinity Church #040000003117
- Hazlemere, Crossroads #040000003135
- Hazlemere, Rose Avenue #040000003137
- Tylers Green, William Ramsay School #040000003139
- Tylers Green, Pine Walk #040000003141
- Tylers Green, Rose Avenue Shops #040000003143
- Tylers Green, Curzon Avenue #040000003145
- Tylers Green, Hazlemere Road #040000003147
- Tylers Green, Coppice Farm Road #040000003149
- Tylers Green, Potters Cross #040000003151
- Penn, Hillcroft Road #040000003153
- Penn, Church Road #040000003155
- Penn, School Road #040000003157
- Penn, The Pond #040000003961
- Knotty Green, The Red Lion PH #040000002206
- Beaconsfield, Seeleys Road #040000005005
- Beaconsfield, Waitrose #040000001224
- Beaconsfield, Post Office #040000001222
- Beaconsfield, Candlemas Lane #040000001220
- Beaconsfield Old Town, Aylesbury End #040000001218
Route 31 route map
Questions about Carousel Buses Route 31
What time is the first Route 31 bus?
Monday to Friday: 06:00. Saturday: 06:35. Sunday: 08:40.
What time is the last Route 31 bus?
Monday to Friday: 20:20. Saturday: 20:20. Sunday: 20:10. A time after midnight belongs to the evening before.
How often does Route 31 run?
Monday to Friday: every 30 min. Saturday: every 30 min. Sunday: every 1 h, between 07:00 and 19:00.
Does Route 31 run at weekends?
Saturday: yes. Sunday: yes.
Where does Route 31 go?
Route 31 serves Beaconsfield Old Town, Aylesbury End, Penn, The Pond, Hazlemere, Rose Avenue, High Wycombe, Bowerdean Crossroads and High Wycombe, Bus Station. The full list of stops for each direction is below the timetables.
Are these live bus times?
No. They are the published timetable from Carousel Buses’ open data, refreshed 4 October 2026. A bus can run early or late, and disruptions are not shown.
Source: Carousel Buses open data (GTFS schedule for Carousel Buses), used under the Open Government Licence v3.0. Refreshed 4 October 2026. These are scheduled times; disruptions and service alerts are published by the operator. Contains public sector information licensed under the Open Government Licence v3.0. Changes made: times reformatted into timetables and departure lists.