31 bus: High Wycombe – Beaconsfield Old Town
Carousel Buses bus 31 runs between High Wycombe and Beaconsfield via Hazlemere, Penn and Beaconsfield Old Town. Runs every day. On Wednesday 21 October the first bus from High Wycombe leaves at 06:00 and the last at 20:20, about every 30 minutes during the day.
Operated by Carousel Buses. Timetable for Wednesday, 21 October 2026. Plan a journey · Print this timetable
Questions
- When is the first and last 31 bus from High Wycombe to Beaconsfield?
- On Wednesday 21 October the first bus leaves High Wycombe at 06:00 and the last at 20:20, 27 journeys in all.
- When is the first and last 31 bus from Beaconsfield to High Wycombe?
- On Wednesday 21 October the first bus leaves Beaconsfield at 06:10 and the last at 19:00, 27 journeys in all.
- Does the 31 bus run on Sundays?
- Yes. Runs every day.
- How often does the 31 bus run?
- On Wednesday 21 October it runs about every 30 minutes during the day (09:00 to 15:00), 27 journeys from High Wycombe.
- Where does the 31 bus stop?
- Main stops from High Wycombe to Beaconsfield: High Wycombe BusStn (High Wycombe), The Happy Wanderer PH (High Wycombe), William Ramsay School (Hazlemere), The Pond (Penn), Aylesbury End (Beaconsfield Old Town). The full list is in the timetable below.
- Who runs the 31 bus?
- Carousel Buses.
High Wycombe to Beaconsfield Old Town
| Stop | Journey 1 | Journey 2 | Journey 3 | Journey 4 | Journey 5 | Journey 6 | Journey 7 | Journey 8 | Journey 9 | Journey 10 | Journey 11 | Journey 12 | Journey 13 | Journey 14 | Journey 15 | Journey 16 | Journey 17 | Journey 18 | Journey 19 | Journey 20 | Journey 21 | Journey 22 | Journey 23 | Journey 24 | Journey 25 | Journey 26 | Journey 27 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| High Wycombe BusStn | 06:00 | 06:20 | 06:40 | 07:20 | 07:50 | 08:30 | 09:10 | 09:40 | 10:10 | 10:40 | 11:10 | 11:40 | 12:10 | 12:40 | 13:10 | 13:40 | 14:10 | 14:40 | 15:05 | 15:45 | 16:15 | 16:50 | 17:20 | 17:50 | 18:20 | 19:20 | 20:20 |
| The Happy Wanderer PH, High Wycombe | 06:08 | 06:29 | 06:50 | 07:30 | 08:01 | 08:40 | 09:20 | 09:50 | 10:20 | 10:50 | 11:20 | 11:50 | 12:20 | 12:50 | 13:20 | 13:50 | 14:20 | 14:50 | 15:16 | 15:56 | 16:26 | 17:01 | 17:31 | 18:01 | 18:30 | 19:30 | 20:30 |
| William Ramsay School, Hazlemere | 06:14 | 06:37 | 07:00 | 07:44 | 08:22 | 08:56 | 09:28 | 09:58 | 10:28 | 10:58 | 11:28 | 11:58 | 12:28 | 12:58 | 13:28 | 13:58 | 14:28 | 14:58 | 15:27 | 16:07 | 16:37 | 17:11 | 17:41 | 18:11 | 18:39 | 19:39 | 20:39 |
| The Pond, Penn | 06:21 | 06:45 | 07:10 | 07:57 | 08:32 | 09:04 | 09:36 | 10:06 | 10:36 | 11:06 | 11:36 | 12:06 | 12:36 | 13:06 | 13:36 | 14:06 | 14:36 | 15:06 | 15:37 | 16:17 | 16:47 | 17:20 | 17:50 | 18:20 | 18:47 | 19:47 | 20:47 |
| Aylesbury End, Beaconsfield Old Town | 06:29 | 06:56 | 07:29 | 08:19 | 08:50 | 09:14 | 09:46 | 10:16 | 10:46 | 11:16 | 11:46 | 12:16 | 12:46 | 13:16 | 13:46 | 14:16 | 14:46 | 15:16 | 15:49 | 16:29 | 16:59 | 17:31 | 18:01 | 18:31 | 18:56 |
Beaconsfield Old Town to High Wycombe
| Stop | Journey 1 | Journey 2 | Journey 3 | Journey 4 | Journey 5 | Journey 6 | Journey 7 | Journey 8 | Journey 9 | Journey 10 | Journey 11 | Journey 12 | Journey 13 | Journey 14 | Journey 15 | Journey 16 | Journey 17 | Journey 18 | Journey 19 | Journey 20 | Journey 21 | Journey 22 | Journey 23 | Journey 24 | Journey 25 | Journey 26 | Journey 27 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Aylesbury End, Beaconsfield Old Town | 06:30 | 07:00 | 07:35 | 08:50 | 09:20 | 09:50 | 10:20 | 10:50 | 11:20 | 11:50 | 12:20 | 12:50 | 13:20 | 13:50 | 14:20 | 14:50 | 15:20 | 16:30 | 17:00 | 17:35 | 18:05 | 18:35 | 19:00 | ||||
| The Pond, Penn | 06:10 | 06:40 | 07:10 | 07:45 | 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:10 | 16:42 | 17:12 | 17:45 | 18:15 | 18:45 | 19:10 | |
| William Ramsay School, Hazlemere | 06:18 | 06:48 | 07:21 | 07:57 | 08:40 | 09:10 | 09:40 | 10:10 | 10:40 | 11:10 | 11:40 | 12:10 | 12:40 | 13:10 | 13:40 | 14:10 | 14:40 | 15:13 | 15:33 | 15:43 | 16:22 | 16:52 | 17:22 | 17:55 | 18:25 | 18:55 | 19:17 |
| The Happy Wanderer PH, High Wycombe | 06:28 | 06:58 | 07:33 | 08:10 | 08:51 | 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:27 | 15:49 | 16:00 | 16:38 | 17:03 | 17:33 | 18:04 | 18:34 | 19:04 | 19:24 |
| High Wycombe BusStn | 06:38 | 07:08 | 07:45 | 08:25 | 09:05 | 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:38 | 16:00 | 16:11 | 16:49 | 17:14 | 17:44 | 18:14 | 18:44 | 19:14 | 19:33 |
Places on this route
Timetables from the Bus Open Data Service (Department for Transport), updated Tuesday, 20 October 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.
Add free live bus times to your website · StopToStop on Facebook