All about buses to Windsor
Cheap bus tickets to Windsor
-
Reading Buses0h 57m06:05 AMLondon Heathrow AirportHeathrow Terminal 5 Bus Station7:02 AMWindsorLegoland0BasicA Bus from Reading Buses goes from Heathrow Terminal 5 Bus Station, London Heathrow Airport (United Kingdom) at 12/8/2025 6:05:00 AM to Legoland, Windsor (United Kingdom) arriving at 12/8/2025 7:02:00 AM. 50 Basic ticket for $3 per person are available. Travel duration is 0h 57m
-
National Express4h 31m08:30 AMBasingstokeBus Station1:01 PMWindsorLegoland0EconomyA Bus from National Express goes from Bus Station, Basingstoke (United Kingdom) at 12/8/2025 8:30:00 AM to Legoland, Windsor (United Kingdom) arriving at 12/8/2025 1:01:00 PM. 50 Economy ticket for $9 per person are available. Travel duration is 4h 31m
-
National Express7h 31m06:15 AMLeedsBus Station1:46 PMWindsorHigh Street0EconomyA Bus from National Express goes from Bus Station, Leeds (United Kingdom) at 12/8/2025 6:15:00 AM to High Street, Windsor (United Kingdom) arriving at 12/8/2025 1:46:00 PM. 50 Economy ticket for $21 per person are available. Travel duration is 7h 31m
-
National Express7h 31m07:15 AMLeedsBus Station2:46 PMWindsorHigh Street0EconomyA Bus from National Express goes from Bus Station, Leeds (United Kingdom) at 12/8/2025 7:15:00 AM to High Street, Windsor (United Kingdom) arriving at 12/8/2025 2:46:00 PM. 50 Economy ticket for $25 per person are available. Travel duration is 7h 31m
-
National Express11h 41m01:10 PMBillinghamBus Stop12:51 AMWindsorHigh Street0EconomyA Bus from National Express goes from Bus Stop, Billingham (United Kingdom) at 12/8/2025 1:10:00 PM to High Street, Windsor (United Kingdom) arriving at 12/9/2025 12:51:00 AM. 50 Economy ticket for $28 per person are available. Travel duration is 11h 41m
-
National Express7h 56m09:10 AMLeedsBus Station5:06 PMWindsorHigh Street0EconomyA Bus from National Express goes from Bus Station, Leeds (United Kingdom) at 12/8/2025 9:10:00 AM to High Street, Windsor (United Kingdom) arriving at 12/8/2025 5:06:00 PM. 50 Economy ticket for $33 per person are available. Travel duration is 7h 56m
-
National Express4h 5m03:15 AMBirminghamCoach Station7:20 AMWindsorHigh Street0EconomyA Bus from National Express goes from Coach Station, Birmingham (United Kingdom) at 12/8/2025 3:15:00 AM to High Street, Windsor (United Kingdom) arriving at 12/8/2025 7:20:00 AM. 50 Economy ticket for $34 per person are available. Travel duration is 4h 5m
-
National Express9h 10m012:15 AMBillinghamBus Stop9:25 AMWindsorHigh Street0EconomyA Bus from National Express goes from Bus Stop, Billingham (United Kingdom) at 12/8/2025 12:15:00 AM to High Street, Windsor (United Kingdom) arriving at 12/8/2025 9:25:00 AM. 50 Economy ticket for $35 per person are available. Travel duration is 9h 10m
-
National Express6h 51m06:00 PMLeedsBus Station12:51 AMWindsorHigh Street0EconomyA Bus from National Express goes from Bus Station, Leeds (United Kingdom) at 12/8/2025 6:00:00 PM to High Street, Windsor (United Kingdom) arriving at 12/9/2025 12:51:00 AM. 50 Economy ticket for $37 per person are available. Travel duration is 6h 51m
-
National Express4h 21m012:15 AMBirminghamBearwood4:36 AMWindsorHigh Street0EconomyA Bus from National Express goes from Bearwood, Birmingham (United Kingdom) at 12/8/2025 12:15:00 AM to High Street, Windsor (United Kingdom) arriving at 12/8/2025 4:36:00 AM. 50 Economy ticket for $39 per person are available. Travel duration is 4h 21m
-
National Express7h 20m08:30 AMLeedsBus Station3:50 PMWindsorHigh Street0EconomyA Bus from National Express goes from Bus Station, Leeds (United Kingdom) at 12/8/2025 8:30:00 AM to High Street, Windsor (United Kingdom) arriving at 12/8/2025 3:50:00 PM. 50 Economy ticket for $40 per person are available. Travel duration is 7h 20m
-
National Express4h 35m02:45 AMBirminghamBearwood7:20 AMWindsorHigh Street0EconomyA Bus from National Express goes from Bearwood, Birmingham (United Kingdom) at 12/8/2025 2:45:00 AM to High Street, Windsor (United Kingdom) arriving at 12/8/2025 7:20:00 AM. 50 Economy ticket for $43 per person are available. Travel duration is 4h 35m
-
National Express8h 55m012:30 AMLeedsBus Station9:25 AMWindsorHigh Street0EconomyA Bus from National Express goes from Bus Station, Leeds (United Kingdom) at 12/8/2025 12:30:00 AM to High Street, Windsor (United Kingdom) arriving at 12/8/2025 9:25:00 AM. 50 Economy ticket for $47 per person are available. Travel duration is 8h 55m
-
Premium Tours5h 30m07:45 AMLondonVictoria Coach Station1:15 PMWindsorCastle0EconomyA Bus from Premium Tours goes from Victoria Coach Station, London (United Kingdom) at 12/8/2025 7:45:00 AM to Castle, Windsor (United Kingdom) arriving at 12/8/2025 1:15:00 PM. 50 Economy ticket for $145 per person are available. Travel duration is 5h 30m
Cheap train tickets to Windsor
-
CrossCountry2h 43m08:33 AMBirminghamNew Street Train Station11:16 AMWindsorWindsor & Eton Central Station0EconomyA Train from CrossCountry goes from New Street Train Station, Birmingham (United Kingdom) at 12/11/2025 8:33:00 AM to Windsor & Eton Central Station, Windsor (United Kingdom) arriving at 12/11/2025 11:16:00 AM. 50 Economy ticket for $39 per person are available. Travel duration is 2h 43m
-
Avanti West Coast2h 55m010:21 AMBirminghamNew Street Train Station1:16 PMWindsorWindsor & Eton Central Station0EconomyA Train from Avanti West Coast goes from New Street Train Station, Birmingham (United Kingdom) at 12/11/2025 10:21:00 AM to Windsor & Eton Central Station, Windsor (United Kingdom) arriving at 12/11/2025 1:16:00 PM. 50 Economy ticket for $52 per person are available. Travel duration is 2h 55m
-
CrossCountry2h 33m08:03 AMBirminghamNew Street Train Station10:36 AMWindsorWindsor & Eton Central Station0EconomyA Train from CrossCountry goes from New Street Train Station, Birmingham (United Kingdom) at 12/11/2025 8:03:00 AM to Windsor & Eton Central Station, Windsor (United Kingdom) arriving at 12/11/2025 10:36:00 AM. 50 Economy ticket for $92 per person are available. Travel duration is 2h 33m
-
Avanti West Coast3h 12m08:17 AMBirminghamNew Street Train Station11:29 AMWindsorWindsor & Eton Central Station0EconomyA Train from Avanti West Coast goes from New Street Train Station, Birmingham (United Kingdom) at 12/11/2025 8:17:00 AM to Windsor & Eton Central Station, Windsor (United Kingdom) arriving at 12/11/2025 11:29:00 AM. 50 Economy ticket for $125 per person are available. Travel duration is 3h 12m
Your route is not there? In the search bar, we have already filled Windsor as your destination. You just have to enter your place of departure. However, if you want to take the bus from Windsor, just click on the arrows to change the direction.
We have already set a default travel date. Generally, most people book 3-7 days in advance. If you want to check a specific date, simply select the corresponding day on the calendar to update your search.Do you already know when you will return by bus from Windsor? Then check the return trip straight away and simply select the appropriate date. Are you travelling to Windsor with other people? Then indicate how many passengers are joining you and start your search. The search results can be sorted by price, departure and arrival time. They can also be filtered according to stops or companies. Customize everything according to your needs.
By the way: If available, we will also show you information about other modes of transportation, such as trains, carpooling and flights, with which you can get to Windsor.



