Last buses from Aylesbury
Direct buses from Aylesbury go to 40 places. Tonight (Sunday) the last one leaves at 23:07, the 300 to Stoke Mandeville. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.
| To | Today (Sunday) | Weekdays | Saturdays | Sundays |
|---|---|---|---|---|
| Oxford | X20 21:24 | 120 07:15 | X20 21:34 | X20 21:24 |
| Luton | X4 17:05 | X4 18:50 | X4 17:45 | X4 17:05 |
| Milton Keynes | none | X14 19:06 | 100 18:04 | none |
| Watford | 501 16:42 | none | none | 501 16:42 |
| High Wycombe | 300 23:07 | 300 23:07 | 300 23:07 | 300 23:07 |
| Hemel Hempstead | 501 17:42 | X500 18:30 | X500 19:00 | 501 17:42 |
| Bicester | none | 17 17:36 | 17 17:36 | none |
| Dunstable | X4 17:05 | X4 18:50 | 61 17:48 | X4 17:05 |
| Leighton Buzzard | X4 17:05 | X4 18:50 | X4 17:45 | X4 17:05 |
| Princes Risborough | 300 23:07 | 300 23:07 | 300 23:07 | 300 23:07 |
| Tring | 501 17:42 | 501 23:19 | 501 23:19 | 501 17:42 |
| Buckingham | 60 17:14 | X60 23:24 | X60 23:24 | 60 17:14 |
| Chesham | none | 55 17:48 | 55A 15:18 | none |
| Houghton Regis | X4 17:05 | X4 18:50 | X4 17:45 | X4 17:05 |
| Kingswood | none | 16 18:02 | 16 18:02 | none |
| Thame | X20 21:24 | 111 17:50 | X20 21:34 | X20 21:24 |
| Twyford | none | 16 18:02 | 16 18:02 | none |
| Stoke Mandeville | 300 23:07 | 50 23:12 | 50 23:12 | 300 23:07 |
| Winslow | 60 17:14 | X60 23:24 | X60 23:24 | 60 17:14 |
| Whitchurch | 60 17:14 | X60 23:24 | X60 23:24 | 60 17:14 |
| Stone | X20 21:24 | 111 17:50 | X20 21:34 | X20 21:24 |
| Aston Clinton | 501 17:42 | 501 23:19 | 501 23:19 | 501 17:42 |
| Bourne End | 501 17:42 | X500 18:30 | X500 19:00 | 501 17:42 |
| Haddenham | X20 21:24 | 111 17:50 | X20 21:34 | X20 21:24 |
| Kings Langley | 501 16:42 | none | none | 501 16:42 |
| Addington | 60 17:14 | X60 23:24 | X60 23:24 | 60 17:14 |
| Berkhamsted | 501 17:42 | X500 18:30 | X500 19:00 | 501 17:42 |
| Cheddington | none | 62 19:49 | 62 17:57 | none |
| Great Missenden | none | 55 17:48 | none | none |
| Little Kimble | 300 23:07 | 300 23:07 | 300 23:07 | 300 23:07 |
| Wendover | 502 17:05 | 50 23:12 | 50 23:12 | 502 17:05 |
| Ford | none | 111 13:09 | none | none |
| Great Horwood | none | 60 13:53 | 67 12:20 | none |
| Pitstone | 502 17:05 | 61 19:09 | 61 19:06 | 502 17:05 |
| Weston Turville | 300 23:07 | 50 23:12 | 50 23:12 | 300 23:07 |
| Wigginton | 501 17:42 | X500 18:30 | X500 19:00 | 501 17:42 |
| Berryfields | none | 4E 23:28 | 4E 23:28 | none |
| Easington | none | 111 17:50 | none | none |
| Forest Hill | X20 21:24 | 120 15:53 | X20 21:34 | X20 21:24 |
| Halton | 502 17:05 | 50 23:12 | 50 23:12 | 502 17:05 |
The time each last direct bus leaves Aylesbury, with its route number. Weekdays, Saturdays and Sundays are from the timetables for Monday, 16 November 2026, Saturday, 21 November 2026 and Sunday, 22 November 2026; bank holidays and Christmas can differ. Before you rely on a last bus, check its live time on its stop's page.
Questions
- What time is the last bus from Aylesbury tonight?
- The 300 to Stoke Mandeville at 23:07 from Stoke Mandeville Hospital Main Gate, from the timetable for Sunday.
- What time is the last bus from Aylesbury to Oxford?
- The last direct bus from Aylesbury to Oxford: on weekdays, the 120 at 07:15 from Churchill Avenue, reaching Oxford at 08:20; on Saturdays, the X20 at 21:34 from Churchill Avenue, reaching Oxford at 22:22; on Sundays, the X20 at 21:24 from Aylesbury College, reaching Oxford at 22:12.
- What time is the last bus from Aylesbury to Luton?
- The last direct bus from Aylesbury to Luton: on weekdays, the X4 at 18:50 from Grecian Street, reaching Luton at 20:09; on Saturdays, the X4 at 17:45 from Grecian Street, reaching Luton at 19:09; on Sundays, the X4 at 17:05 from Grecian Street, reaching Luton at 18:29.
- What time is the last bus from Aylesbury to Milton Keynes?
- The last direct bus from Aylesbury to Milton Keynes: on weekdays, the X14 at 19:06 from Tring Road Cemetery, reaching Milton Keynes at 19:37; on Saturdays, the 100 at 18:04 from Prison, reaching Milton Keynes at 18:22; on Sundays, there's no direct bus.
- What time is the last bus from Aylesbury to Watford?
- The last direct bus from Aylesbury to Watford: on weekdays, there's no direct bus; on Saturdays, there's no direct bus; on Sundays, the 501 at 16:42 from Aston Clinton Road, reaching Watford at 17:42.
- What time is the last bus from Aylesbury to High Wycombe?
- The last direct bus from Aylesbury to High Wycombe: on weekdays, the 300 at 23:07 from Stoke Mandeville Hospital Main Gate, reaching High Wycombe at 23:52; on Saturdays, the 300 at 23:07 from Stoke Mandeville Hospital Main Gate, reaching High Wycombe at 23:52; on Sundays, the 300 at 23:07 from Stoke Mandeville Hospital Main Gate, reaching High Wycombe at 23:52.
- What time is the last bus from Aylesbury to Hemel Hempstead?
- The last direct bus from Aylesbury to Hemel Hempstead: on weekdays, the X500 at 18:30 from Peugeot Garage, reaching Hemel Hempstead at 19:05; on Saturdays, the X500 at 19:00 from Aston Clinton Road, reaching Hemel Hempstead at 19:35; on Sundays, the 501 at 17:42 from Aston Clinton Road, reaching Hemel Hempstead at 18:16.
- What time is the last bus from Aylesbury to Bicester?
- The last direct bus from Aylesbury to Bicester: on weekdays, the 17 at 17:36 from New Street, reaching Bicester at 18:12; on Saturdays, the 17 at 17:36 from New Street, reaching Bicester at 18:12; on Sundays, there's no direct bus.
- What time is the last bus from Aylesbury to Dunstable?
- The last direct bus from Aylesbury to Dunstable: on weekdays, the X4 at 18:50 from Grecian Street, reaching Dunstable at 19:52; on Saturdays, the 61 at 17:48 from Aston Clinton Road, reaching Dunstable at 18:36; on Sundays, the X4 at 17:05 from Grecian Street, reaching Dunstable at 18:13.
- What time is the last bus from Aylesbury to Leighton Buzzard?
- The last direct bus from Aylesbury to Leighton Buzzard: on weekdays, the X4 at 18:50 from Grecian Street, reaching Leighton Buzzard at 19:16; on Saturdays, the X4 at 17:45 from Grecian Street, reaching Leighton Buzzard at 18:12; on Sundays, the X4 at 17:05 from Grecian Street, reaching Leighton Buzzard at 17:32.
- What time is the last bus from Aylesbury to Princes Risborough?
- The last direct bus from Aylesbury to Princes Risborough: on weekdays, the 300 at 23:07 from Stoke Mandeville Hospital Main Gate, reaching Princes Risborough at 23:23; on Saturdays, the 300 at 23:07 from Stoke Mandeville Hospital Main Gate, reaching Princes Risborough at 23:23; on Sundays, the 300 at 23:07 from Stoke Mandeville Hospital Main Gate, reaching Princes Risborough at 23:23.
Buses in Aylesbury · Plan a journey with a change
Timetables from the Bus Open Data Service (Department for Transport), updated Saturday, 14 November 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