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.

ToToday (Saturday)WeekdaysSaturdaysSundays
Reading701 23:54701 23:54701 23:54701 23:54
Victoria702 20:38702 20:45702 20:38702 20:38
Heathrow Airport Terminal 5703 22:47703 22:47703 22:47703 22:47
High Wycombe37 22:0637 22:0537 22:06103 19:38
Slough703 22:47703 22:47703 22:47703 22:47
Hammersmith702 20:38702 20:45702 20:38702 20:38
Staines8 19:248 19:248 19:248 18:31
Maidenhead37 22:0637 22:0537 22:0637 19:17
Hyde Park Corner702 20:38702 20:45702 20:38702 20:38
Beaconsfield103 19:38103 19:39103 19:38103 19:38
Langley703 22:47703 22:47703 22:47703 22:47
Bracknell703 00:15 after midnight703 00:15 after midnight703 00:15 after midnight703 00:15 after midnight
Ascot703 00:15 after midnight703 00:15 after midnight703 00:15 after midnight703 00:15 after midnight
Knightsbridge702 20:38702 20:45702 20:38702 20:38
Taplownone222 07:40nonenone
Kensington702 20:38702 20:45702 20:38702 20:38
Egham8 19:248 19:248 19:248 18:31
Loudwater37 22:0637 22:0537 22:06103 19:38
Colnbrook703 22:47703 22:47703 22:47703 22:47
Bourne End37 22:0637 22:0537 22:0637 19:17
Farnham Royal103 19:38103 19:39103 19:38103 19:38
Longford703 22:47703 22:47703 22:47703 22:47
Olympia702 20:38702 20:45702 20:38702 20:38
Brands Hill703 22:47703 22:47703 22:47703 22:47
Farnham Common103 19:38103 19:39103 19:38103 19:38
Hedgerley103 19:38103 19:39103 19:38103 19:38
Burnhamnone222 07:40nonenone
Stoke Poges2 17:272 19:032 17:27none
Sunningdale1 17:581 18:061 17:58none
Stanwell Moor8 19:248 19:248 19:248 18:31
Wooburn Moor103 19:38103 19:39103 19:38103 19:38
Englefield Green8 19:248 19:248 19:248 18:31
Cookham37 22:0637 22:0537 22:0637 19:17
Cores End37 22:0637 22:0537 22:0637 19:17
Windsor Great Park703 00:15 after midnight703 00:15 after midnight703 00:15 after midnight703 00:15 after midnight
Wooburn Green37 22:0637 22:0537 22:0637 19:17
Beaconsfield Services103 19:38103 19:39103 19:38103 19:38
Datchet10A 17:1410 18:1410A 17:14none
Old Windsor8 19:248 19:248 19:248 18:31
Wooburn37 22:0637 22:0537 22:0637 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