Last buses from Windsor
Direct buses from Windsor go to 40 places. Tonight (Saturday) the last one leaves at 00:15 (after midnight), the 703 to Windsor Great Park. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.
| To | Today (Saturday) | Weekdays | Saturdays | Sundays |
|---|---|---|---|---|
| Reading | 701 23:54 | 701 23:54 | 701 23:54 | 701 23:54 |
| Victoria | 702 20:38 | 702 20:45 | 702 20:38 | 702 20:38 |
| Heathrow Airport Terminal 5 | 703 22:47 | 703 22:47 | 703 22:47 | 703 22:47 |
| High Wycombe | 37 22:06 | 37 22:05 | 37 22:06 | 103 19:38 |
| Slough | 703 22:47 | 703 22:47 | 703 22:47 | 703 22:47 |
| Hammersmith | 702 20:38 | 702 20:45 | 702 20:38 | 702 20:38 |
| Staines | 8 19:24 | 8 19:24 | 8 19:24 | 8 18:31 |
| Maidenhead | 37 22:06 | 37 22:05 | 37 22:06 | 37 19:17 |
| Hyde Park Corner | 702 20:38 | 702 20:45 | 702 20:38 | 702 20:38 |
| Beaconsfield | 103 19:38 | 103 19:39 | 103 19:38 | 103 19:38 |
| Langley | 703 22:47 | 703 22:47 | 703 22:47 | 703 22:47 |
| Bracknell | 703 00:15 after midnight | 703 00:15 after midnight | 703 00:15 after midnight | 703 00:15 after midnight |
| Ascot | 703 00:15 after midnight | 703 00:15 after midnight | 703 00:15 after midnight | 703 00:15 after midnight |
| Knightsbridge | 702 20:38 | 702 20:45 | 702 20:38 | 702 20:38 |
| Taplow | none | 222 07:40 | none | none |
| Kensington | 702 20:38 | 702 20:45 | 702 20:38 | 702 20:38 |
| Egham | 8 19:24 | 8 19:24 | 8 19:24 | 8 18:31 |
| Loudwater | 37 22:06 | 37 22:05 | 37 22:06 | 103 19:38 |
| Colnbrook | 703 22:47 | 703 22:47 | 703 22:47 | 703 22:47 |
| Bourne End | 37 22:06 | 37 22:05 | 37 22:06 | 37 19:17 |
| Farnham Royal | 103 19:38 | 103 19:39 | 103 19:38 | 103 19:38 |
| Longford | 703 22:47 | 703 22:47 | 703 22:47 | 703 22:47 |
| Olympia | 702 20:38 | 702 20:45 | 702 20:38 | 702 20:38 |
| Brands Hill | 703 22:47 | 703 22:47 | 703 22:47 | 703 22:47 |
| Farnham Common | 103 19:38 | 103 19:39 | 103 19:38 | 103 19:38 |
| Hedgerley | 103 19:38 | 103 19:39 | 103 19:38 | 103 19:38 |
| Burnham | none | 222 07:40 | none | none |
| Stoke Poges | 2 17:27 | 2 19:03 | 2 17:27 | none |
| Sunningdale | 1 17:58 | 1 18:06 | 1 17:58 | none |
| Stanwell Moor | 8 19:24 | 8 19:24 | 8 19:24 | 8 18:31 |
| Wooburn Moor | 103 19:38 | 103 19:39 | 103 19:38 | 103 19:38 |
| Englefield Green | 8 19:24 | 8 19:24 | 8 19:24 | 8 18:31 |
| Cookham | 37 22:06 | 37 22:05 | 37 22:06 | 37 19:17 |
| Cores End | 37 22:06 | 37 22:05 | 37 22:06 | 37 19:17 |
| Windsor Great Park | 703 00:15 after midnight | 703 00:15 after midnight | 703 00:15 after midnight | 703 00:15 after midnight |
| Wooburn Green | 37 22:06 | 37 22:05 | 37 22:06 | 37 19:17 |
| Beaconsfield Services | 103 19:38 | 103 19:39 | 103 19:38 | 103 19:38 |
| Datchet | 10A 17:14 | 10 18:14 | 10A 17:14 | none |
| Old Windsor | 8 19:24 | 8 19:24 | 8 19:24 | 8 18:31 |
| Wooburn | 37 22:06 | 37 22:05 | 37 22:06 | 37 19:17 |
The time each last direct bus leaves Windsor, with its route number. Weekdays, Saturdays and Sundays are from the timetables for Monday, 16 November 2026, Saturday, 21 November 2026 and Sunday, 15 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 Windsor tonight?
- The 703 to Windsor Great Park at 00:15 (after midnight) from Prince Albert, from the timetable for Saturday.
- What time is the last bus from Windsor to Reading?
- The last direct bus from Windsor to Reading: on weekdays, the 701 at 23:54 from King Edward VII Hospital, reaching Reading at 00:18; on Saturdays, the 701 at 23:54 from King Edward VII Hospital, reaching Reading at 00:18; on Sundays, the 701 at 23:54 from King Edward VII Hospital, reaching Reading at 00:18.
- What time is the last bus from Windsor to Victoria?
- The last direct bus from Windsor to Victoria: on weekdays, the 702 at 20:45 from Windsor Boys School, reaching Victoria at 21:59; on Saturdays, the 702 at 20:38 from Windsor Boys School, reaching Victoria at 22:00; on Sundays, the 702 at 20:38 from Windsor Boys School, reaching Victoria at 22:00.
- What time is the last bus from Windsor to Heathrow Airport Terminal 5?
- The last direct bus from Windsor to Heathrow Airport Terminal 5: on weekdays, the 703 at 22:47 from Windsor Boys School, reaching Heathrow Airport Terminal 5 at 23:23; on Saturdays, the 703 at 22:47 from Windsor Boys School, reaching Heathrow Airport Terminal 5 at 23:23; on Sundays, the 703 at 22:47 from Windsor Boys School, reaching Heathrow Airport Terminal 5 at 23:23.
- What time is the last bus from Windsor to High Wycombe?
- The last direct bus from Windsor to High Wycombe: on weekdays, the 37 at 22:05 from The Greene Oak, reaching High Wycombe at 23:11; on Saturdays, the 37 at 22:06 from The Greene Oak, reaching High Wycombe at 23:11; on Sundays, the 103 at 19:38 from Windsor Boys School, reaching High Wycombe at 20:33.
- What time is the last bus from Windsor to Slough?
- The last direct bus from Windsor to Slough: on weekdays, the 703 at 22:47 from Windsor Boys School, reaching Slough at 22:52; on Saturdays, the 703 at 22:47 from Windsor Boys School, reaching Slough at 22:52; on Sundays, the 703 at 22:47 from Windsor Boys School, reaching Slough at 22:52.
- What time is the last bus from Windsor to Hammersmith?
- The last direct bus from Windsor to Hammersmith: on weekdays, the 702 at 20:45 from Windsor Boys School, reaching Hammersmith at 21:35; on Saturdays, the 702 at 20:38 from Windsor Boys School, reaching Hammersmith at 21:31; on Sundays, the 702 at 20:38 from Windsor Boys School, reaching Hammersmith at 21:31.
- What time is the last bus from Windsor to Staines?
- The last direct bus from Windsor to Staines: on weekdays, the 8 at 19:24 from Albert Road, reaching Staines at 19:52; on Saturdays, the 8 at 19:24 from Albert Road, reaching Staines at 19:57; on Sundays, the 8 at 18:31 from Albert Road, reaching Staines at 18:58.
- What time is the last bus from Windsor to Maidenhead?
- The last direct bus from Windsor to Maidenhead: on weekdays, the 37 at 22:05 from The Greene Oak, reaching Maidenhead at 22:12; on Saturdays, the 37 at 22:06 from The Greene Oak, reaching Maidenhead at 22:13; on Sundays, the 37 at 19:17 from The Greene Oak, reaching Maidenhead at 19:24.
- What time is the last bus from Windsor to Hyde Park Corner?
- The last direct bus from Windsor to Hyde Park Corner: on weekdays, the 702 at 20:45 from Windsor Boys School, reaching Hyde Park Corner at 21:54; on Saturdays, the 702 at 20:38 from Windsor Boys School, reaching Hyde Park Corner at 21:54; on Sundays, the 702 at 20:38 from Windsor Boys School, reaching Hyde Park Corner at 21:54.
- What time is the last bus from Windsor to Beaconsfield?
- The last direct bus from Windsor to Beaconsfield: on weekdays, the 103 at 19:39 from Windsor Boys School, reaching Beaconsfield at 20:11; on Saturdays, the 103 at 19:38 from Windsor Boys School, reaching Beaconsfield at 20:13; on Sundays, the 103 at 19:38 from Windsor Boys School, reaching Beaconsfield at 20:13.
Buses in Windsor · 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