Travel options
from London to Winchester

You can get from London to Winchester by train, bus or flight.

Our recommendation

To get from London to Winchester on 22 Jan we recommend taking a train because it’s the best combination of price and speed.

08:32London Waterloo1h32 10:04Winchester
0 changes
08:32London Waterloo1h32 10:04Winchester
0 changes
Other options
09:02London Waterloo1h31 10:33Winchester
0 changes
09:32London Waterloo1h32 11:04Winchester
0 changes
08:07London Paddington1h19 09:26Winchester
1 changes

Find all the dates and times for this journey by train, bus, and flight, .

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn

Compare prices and tickets Prices for trains, buses and flights

22 Jan
£29South Western Railway
£13National Express
23 Jan
£11South Western Railway
£9National Express
27 Jan
£11South Western Railway
£8National Express

Travel Information between London and Winchester

distanceDistance60 miles (96 km)
modeAvailable travel modesCoach or train
priceTicket price range£9 - £17
cheapestCheapest modeTrain • £9 • 57 min
fastestFastest modeTrain • £9 • 57 min
carriersPopular travel companiesNational Express or South Western Railway

Take a coach or train to travel 60 miles (96 km) to Winchester from London. If speed is a priority, then a train is the best option with an average duration of 57 min; whereas, if saving money is more important, then a train is the best option with prices starting as low as £9. The most popular travel providers which serve this journey are National Express or South Western Railway among others. Travellers can even take a direct train from London to Winchester.

Travel Tips: Travel from London to Winchester

Travel to Winchester 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 Winchester.

How do I travel between London and Winchester?

There are 2 ways to travel between London and Winchester including taking a coach or train.

What is the cheapest way to go to Winchester from London?

The cheapest way from London to Winchester is by taking a train. You can find average ticket prices around £9 compared to other travel options to Winchester:

A train is about £8 less than a coach, which costs on average £17 for this journey.

What is the fastest way to get to Winchester from London?

The quickest way to travel to Winchester from London is by train, which takes on average 57 min   compared to other travel options that may take you longer to get to your destination:

In comparison, going by coach can take 1 h 35 min   on average.

How many miles from London to Winchester would I travel?

The distance between London and Winchester is around 60 miles (96 km).

How many scheduled departures are there a day from London to Winchester?

The average frequency per day from London to Winchester is:

  • 25 trains per day.

However, we recommend checking specific travel dates for your trip to Winchester from London as scheduled services by coach or train can vary by season or day of the week.

What are the departure and arrival points in London and in Winchester?

These are the most popular departure and arrival points for travellers from London to Winchester:

  • Coaches mostly depart from London, Hammersmith Bridge Road and arrive in Winchester, Railway Station (stop Qc).
  • Trains mostly depart from London Victoria and arrive in Winchester.

Who can get me from London to Winchester?

If finding a good deal is your main consideration for your trip from London to Winchester, then we'll help you find the best value travel companies for you:

  • Travel with National Express for coaches to Winchester. If you’re looking for a good deal on tickets, check for National Express London to Winchester tickets on Omio for £17.
  • Travel with South Western Railway to go to Winchester by train. For a good deal on tickets, you can find South Western Railway London to Winchester tickets on Omio for £9.

Is there a way to travel directly from London to Winchester?

Yes, there are direct routes from London to Winchester with the following travel companies:

  • You can find 25 direct trains per day to take to Winchester with South Western Railway.

As you won't need to change at another stop in between, direct services to Winchester tend to save you time and add more convenience, so it's worth paying attention to before you book tickets for this journey.

Where else should I travel to after my journey from London to Winchester ends?

Looking to extend your trip from London to Winchester? Many Omio customers who go from London to Winchester usually extend their holiday to explore other popular destinations like Southampton, Bournemouth or Oxford. If you're looking to explore Southampton, Bournemouth or Oxford from Winchester, let Omio find you the best connections available at an affordable price.

How far in advance should I book my London to Winchester ticket online to get the best deals?

Before travelling from London to Winchester, it’s good to know what ticket you can buy and how much it will cost in the next 7 days:

  • The price of a coach ticket for this route is £17 one way on average.
  • The price of a train ticket is on average £9 one way for this journey.

But we recommend booking London to Winchester tickets online a few months before your planned travel date to score the best deals and save money on your trip.

Travelling from London to Winchester: related information

Here are some other resources that might have the information you need