The cheapest buses from London to Windsor

Showing times and prices for Oct 28

Cheapest

$15

Average

$24

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from London to Windsor will cost around $ 24 if you buy it on the day, but the cheapest tickets can be found for only $ 15.

Cheapest
09:45AMLondon1h39 11:24AMWindsor
0 changes
$151One-way
Cheapest
02:00PMLondon1h35 03:35PMWindsor
0 changes
$151One-way
Cheapest
11:00AMLondon1h34 12:34PMWindsor
0 changes
$151One-way
Cheapest
01:00PMLondon1h34 02:34PMWindsor
0 changes
$151One-way
Cheapest
08:45AMLondon1h44 10:29AMWindsor
0 changes
$151One-way

Timetable London to Windsor

Showing buses for tomorrow, Thu, Oct 28
12:05AMLondon, Gatwick Airport Terminal North1h10 01:15AMLondon, Heathrow Airport Terminal 5
0 changes
02:00AMLondon1h15 03:15AMLondon, Heathrow Airport Terminal 5
0 changes
02:05AMLondon, Gatwick Airport Terminal North1h10 03:15AMLondon, Heathrow Airport Terminal 5
0 changes
04:00AMLondon1h10 05:10AMLondon, Heathrow Airport Terminal 5
0 changes
04:05AMLondon, Gatwick Airport Terminal North1h05 05:10AMLondon, Heathrow Airport Terminal 5
0 changes
06:00AMLondon1h15 07:15AMLondon, Heathrow Airport Terminal 5
0 changes
06:05AMLondon, Gatwick Airport Terminal North1h10 07:15AMLondon, Heathrow Airport Terminal 5
0 changes
07:00AMLondon1h37 08:37AMWindsor
0 changes
07:45AMLondon1h30 09:15AMLondon, Heathrow Airport Terminal 5
0 changes
07:50AMLondon, Gatwick Airport Terminal North1h25 09:15AMLondon, Heathrow Airport Terminal 5
0 changes
07:50AMLondon1h44 09:34AMWindsor
0 changes
08:45AMLondon1h44 10:29AMWindsor
0 changes
09:45AMLondon1h39 11:24AMWindsor
0 changes
10:00AMLondon1h15 11:15AMLondon, Heathrow Airport Terminal 5
0 changes
10:05AMLondon, Gatwick Airport Terminal North1h10 11:15AMLondon, Heathrow Airport Terminal 5
0 changes
11:00AMLondon1h34 12:34PMWindsor
0 changes
12:00PMLondon1h15 01:15PMLondon, Heathrow Airport Terminal 5
0 changes
12:00PMLondon1h34 01:34PMWindsor
0 changes
12:05PMLondon, Gatwick Airport Terminal North1h10 01:15PMLondon, Heathrow Airport Terminal 5
0 changes
01:00PMLondon1h34 02:34PMWindsor
0 changes
02:00PMLondon1h35 03:35PMWindsor
0 changes
02:00PMLondon1h15 03:15PMLondon, Heathrow Airport Terminal 5
0 changes
02:05PMLondon, Gatwick Airport Terminal North1h10 03:15PMLondon, Heathrow Airport Terminal 5
0 changes
03:00PMLondon1h45 04:45PMWindsor
0 changes
04:00PMLondon1h15 05:15PMLondon, Heathrow Airport Terminal 5
0 changes
04:00PMLondon1h50 05:50PMWindsor
0 changes
04:05PMLondon, Gatwick Airport Terminal North1h10 05:15PMLondon, Heathrow Airport Terminal 5
0 changes
05:10PMLondon1h45 06:55PMWindsor
0 changes
06:00PMLondon1h15 07:15PMLondon, Heathrow Airport Terminal 5
0 changes
06:05PMLondon, Gatwick Airport Terminal North1h10 07:15PMLondon, Heathrow Airport Terminal 5
0 changes
06:25PMLondon1h32 07:57PMWindsor
0 changes
07:35PMLondon1h18 08:53PMWindsor
0 changes
08:00PMLondon1h15 09:15PMLondon, Heathrow Airport Terminal 5
0 changes
08:05PMLondon, Gatwick Airport Terminal North1h10 09:15PMLondon, Heathrow Airport Terminal 5
0 changes
10:00PMLondon1h15 11:15PMLondon, Heathrow Airport Terminal 5
0 changes
10:05PMLondon, Gatwick Airport Terminal North1h10 11:15PMLondon, Heathrow Airport Terminal 5
0 changes
11:10PMLondon1h13 12:23AMWindsor
0 changes
11:59PMLondon1h16 01:15AMLondon, Heathrow Airport Terminal 5
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Wed
Oct 27
$17Great Western Railway
$15National Express
Thu
Oct 28
$17Great Western Railway
$15National Express
Fri
Oct 29
$17Great Western Railway
$15National Express
Sat
Oct 30
$17Great Western Railway
$15National Express
Sun
Oct 31
$15Crossrail
$15National Express
Mon
Nov 1
$17Great Western Railway
$15National Express
Tue
Nov 2
$17Great Western Railway
$15National Express
Thu
Nov 4
$17Great Western Railway
$15National Express
Fri
Nov 5
$17Great Western Railway
$15National Express
Sat
Nov 6
$17Great Western Railway
$15National Express
Sun
Nov 7
$15South Western Railway
$15National Express
Tue
Nov 9
$17Great Western Railway
$15National Express
Wed
Nov 10
$17Great Western Railway
$15National Express
Thu
Nov 11
$17Great Western Railway
$15National Express
Fri
Nov 12
$17Great Western Railway
$15National Express
Sat
Nov 13
$17Great Western Railway
$15National Express
Mon
Nov 15
$17Great Western Railway
$15National Express
Tue
Nov 16
$17Great Western Railway
$15National Express

The fastest buses from London to Windsor

Showing times and prices for Oct 28

Fastest Journey

1 h 5 m

Average

1 h 21 m

Buses per day

38

Distance

33 km

Of the 38 buses that leave London for Windsor every day 38 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct buses cover the 33 km distance in an average of 1 h 21 m but if you time it right, some buses will get you there in just 1 h 5 m .

The slowest buses will take 1 h 50 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
04:05AMLondon, Gatwick Airport Terminal North1h05 05:10AMLondon, Heathrow Airport Terminal 5
0 changes
$281One-way
2nd Fastest
10:05AMLondon, Gatwick Airport Terminal North1h10 11:15AMLondon, Heathrow Airport Terminal 5
0 changes
$281One-way
2nd Fastest
04:00AMLondon1h10 05:10AMLondon, Heathrow Airport Terminal 5
0 changes
$281One-way
2nd Fastest
12:05PMLondon, Gatwick Airport Terminal North1h10 01:15PMLondon, Heathrow Airport Terminal 5
0 changes
$281One-way
2nd Fastest
08:05PMLondon, Gatwick Airport Terminal North1h10 09:15PMLondon, Heathrow Airport Terminal 5
0 changes
$281One-way

These companies trust us. We sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information to Windsor from London

distanceDistance20 miles (32 km)
durationAverage bus duration1 h 32 min
priceAverage bus ticket price$15 (€13)
changesDirect busYes
carriersBus providersNational Express

Buses from London to Windsor cover the 20 miles (32 km) long route taking on average 1 h 32 min with our travel partners like National Express. There are direct bus services available. While the average ticket price for this journey costs around $15 (€13), you can find the cheapest bus ticket for as low as $15 (€13). Travelers depart most frequently from London Victoria and arrive in Windsor.

Bus companies

National Express buses between London and Windsor

Buy your official National Express bus tickets between London and Windsor from $15 (€13) with Omio. Find bus times and tickets for over 1000 travel companies to compare and book the most popular journey.

National Express

National Express is the leading bus company for routes throughout the United Kingdom, operating over 550 buses a day and serving over 900 destinations across the country. National Express even offers routes to and from major UK airports like Heathrow, Gatwick, Stansted, Luton and Bristol 24 hours a day at affordable prices for the budget traveler in mind. All National Express buses are air-conditioned and provide free WiFi and onboard entertainment. Most buses are equipped with seat belts and power outlets in each seat, so you can charge your phone or laptop during a long journey. You can select between three ticket types for the London - Windsor bus: Restricted Fare, Standard Fare, and Fully Flexible Fare. Refundable tickets provide more flexibility than other ticket options, meaning you can cancel or change your ticket easily, should you need to.

    When you buy your National Express bus tickets from London to Windsor don't forget to keep the following COVID-19 related policies in mind:

    • Cashless payments recommended
    • Online booking and check-in recommended
    • Pre-reservation / seat allocation
    • Verification of ticket with valid ID
    • Exceptions to waive change or cancellation fees policy
    • For journeys between July 1st and October 31, 2020, the following change and refund policies apply:
      • Restricted ticket: One change is allowed free of charge
      • Standard ticket: Full refund or one change is allowed free of charge
      • Fully flexible ticket: Unlimited changes to time or date are allowed
      • All change and refund requests must be made at least 24 hours before the original outbound journey. Partial refunds are not allowed.

    Travel Tips

    Buses from London to Windsor
    Take the bus to Windsor easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from London to Windsor.
    FAQs
    What is the price of the cheapest bus from London to Windsor?
    Omio customers have found the cheapest buses from London to Windsor to cost as little as $15 (€13)  in the next 7 days.
    What is the price of a bus ticket from London to Windsor?
    The bus price to Windsor from London is on average $15 (€13)  if you are looking to buy your tickets for this journey in the next 7 days.
    How far is Windsor from London by bus?
    The distance from London to Windsor by bus is approximately 20 miles (32 km).
    How long is a bus from London to Windsor on average?
    While the time it takes to travel 20 miles (32 km) from London to Windsor can vary based on specific dates, weekends, and holidays, the London to Windsor bus journey time is on average 1 h 32 min.
    Which bus station from London to Windsor do I depart from? Which Windsor bus station from London do I arrive in?

    Omio customers who travel this route most frequently depart from London Victoria   and arrive in Windsor.

    Where is the London bus station located? Where is the Windsor bus station located?

    The most popular departure bus station with passengers for this trip, called London Victoria, is located 1 mile (s) / 1 km from the city center of London.

    The most popular arrival bus station, Windsor, is located 0 mile (s) / 0 km away from the city center of Windsor.

    Which bus companies can take me from London to Windsor?
    Take the London to Windsor bus with National Express. However, it's always good to check out all possible bus companies for the trip between London and Windsor as there might be differences in the amenities they offer.
    Can I find a direct bus from London to Windsor?
    Yes, there are direct buses between London and Windsor, and you can find a direct bus for this trip with National Express or Megabus  on Omio. It's worth paying attention to when you book your bus ticket as direct services tend to offer more convenience and save you time getting to your destination.
    What time is the earliest bus from London to Windsor? What time is the last bus from London to Windsor?
    You can take the first bus from London to Windsor at 7: 45 AM. The last bus from London to Windsor that you can take departs at 10: 10 PM. Omio shows you the latest bus from London to Windsor schedule to help you book the best departure time for this journey.
    When should I book the London to Windsor bus for the best deals on tickets?
    You can find buses from London to Windsor to cost on average $15 (€13) one way if you book within the next 7 days. But we recommend buying bus tickets in advance to score the best deals and save money on your route. You’ll see tickets for the London to Windsor bus generally on sale a few months before the planned travel date.

    Important Stations and Airports for this Journey