COMPARE Prices across different modes

Wed
Sep 22
$50South Western Railway
Find prices
Thu
Sep 23
$32South Western Railway
Find prices
Fri
Sep 24
$28South Western Railway
$11National Express
Sat
Sep 25
$24South Western Railway
Find prices
Sun
Sep 26
$15South Western Railway
$11National Express
Mon
Sep 27
$30South Western Railway
Find prices
Tue
Sep 28
$27South Western Railway
$11National Express
Thu
Sep 30
$28South Western Railway
Find prices
Fri
Oct 1
$26South Western Railway
$12National Express
Sat
Oct 2
$15South Western Railway
$11National Express
Sun
Oct 3
$51Great Western Railway
$12National Express
Mon
Oct 4
$26South Western Railway
$11National Express

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information to London from Winchester

distanceDistance60 miles (96 km)
durationAverage train duration1 h 1 min
priceAverage train ticket price$33 (€27)
frequencyTrain frequency50 a day
changesDirect trainYes, there are 50 direct trains a day
carriersTrain companiesSouth Western Railway

Trains from Winchester to London cover the 60 miles (96 km) long journey taking on average 1 h 1 min with our travel partners like South Western Railway. Normally, there are 50 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as $15 (€12), but the average price of train tickets is $33 (€27). Travelers depart most frequently from Winchester and arrive in London Victoria.

Travel Tips

Trains from Winchester to London
Travel by train to London 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 Winchester to London.
FAQs
How much are cheap trains to London from Winchester?
Train tickets to London from Winchester for some dates and times can be found for as cheap as $15 (€12)  one way in the next 7 days.
How much is the train from Winchester to London on average?
The train price to London from Winchester is on average $33 (€27)  if you are looking to buy your tickets for this trip in the next 7 days.
How many miles is it from Winchester to London by train?
The distance from Winchester to London by train is approximately 60 miles (96 km).
How long is the train to London from Winchester?
While the time it takes to travel 60 miles (96 km) from Winchester to London can vary based on specific dates, weekends, and holidays, the Winchester to London train journey time is on average 1 h 1 min.
When traveling by train from Winchester to London, which train station in Winchester do I depart from and which train station in London do I arrive in?

Omio customers traveling this route book their trains from Winchester   to London Victoria.

Where is the train station in Winchester to go to London? Where is the train station in London located?

Passengers board their train most frequently from Winchester and travel around 0 mile (s) / 0 km from the city center to this train station.

Passengers traveling this route most often arrive at London Victoria and need to travel approximately 1 mile (s) / 1 km from the train station to the city center in London.

What train companies go from Winchester to London?
When taking a train from Winchester to London, you can count on South Western Railway for the best way to get you to London. You can also check all possible train providers who offer a service from Winchester to London and compare the amenities they offer before buying a train ticket.
Are there any nonstop train services from Winchester to London?
Yes, there are 50 direct trains a day to London from Winchester. If you’re looking for a direct train, consider traveling with South Western Railway. Nonstop train services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your train tickets.
How many trains are there to London from Winchester a day?
On average, there are 50 trains a day from Winchester to London. The train times and services may be different on weekends and holidays compared to weekdays.
When is the earliest train from Winchester to London? When is the last train from Winchester to London?
The earliest train for this trip departs from Winchester at 7: 07 AM. The last train leaves from Winchester at 11: 34 AM. Check Omio for the latest train schedule from Winchester to London and book the best time to depart on your chosen travel date.
How far in advance should I purchase a train ticket from Winchester to London to get the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this route and save money. If you purchase train tickets between Winchester and London within the next 7 days, you can find tickets to cost on average $33 (€27) one way. To find the best prices for this trip, consider booking your train ticket from Winchester to London a few months in advance.
Stations

Important Stations and Airports for this Journey

Winchester
London
Winchester
Amenities