Compare prices and tickets by train, bus or flight

Mon
Dec 6
$58Chiltern Railways
Find prices
Tue
Dec 7
$39Great Western Railway
Find prices
Wed
Dec 8
Find prices
$20National Express
Thu
Dec 9
$42Great Western Railway
Find prices
Fri
Dec 10
$58Chiltern Railways
Find prices
Sat
Dec 11
$35Great Western Railway
Find prices
Sun
Dec 12
$27Great Western Railway
$20National Express
Mon
Dec 13
$38Great Western Railway
Find prices
Tue
Dec 14
$38Great Western Railway
Find prices
Thu
Dec 16
$27Great Western Railway
$20National Express
Fri
Dec 17
$27Great Western Railway
Find prices
Sat
Dec 18
$35Great Western Railway
Find prices

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information between Worcester and London

distanceDistance100 miles (162 km)
durationAverage train duration2 h 10 min
priceAverage train ticket price$48 (€40)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain providersGreat Western Railway or Avanti West Coast

Trains from Worcester to London cover the 100 miles (162 km) long route taking on average 2 h 10 min with our travel partners like Great Western Railway or Avanti West Coast. Normally, there are 12 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as $35 (€29), but the average price of train tickets is $48 (€40). Travelers depart most frequently from Worcester Foregate Street and arrive in London Victoria.

Trains from Worcester to London: Journey Details

There are two viable routes to London from Worcester; the first is a London Midland service between Worcester Foregate Street and Euston which involves one change (at Birmingham) and takes just under 3 hours. The second is a stopping serviced operated by First Great Western between Worcester Shrub Hill and Paddington, this train takes approximately 2.5 hours from A to B. During the daytime, trains operate up to three per hour with frequent weekend departures too. On each route, first trains are between 05.00 and 06.00. The last train at night is the Shrub Hill to Paddington service just before midnight.

Taking the Train from Worcester

Foregate Street is the more convenient of the two train stations here, situated in the centre of town. However, trains from Worcester to London take slightly longer using this route. It might be wise to consider a bus or cab from town to Shrub Hill which is on the outskirts of town, depending on the final destination in the Capital. Local transport services are frequent, affordable and efficient.

Getting into London by Train

Both the pertinent termini are located in West Central London with very efficient bus and subway links to any main attraction in London. The galleries and theatres clustered around Leicester Square and Covent Garden are within 15 minutes from Euston on the Piccadilly Line. For business travelers, the financial district in The City is on the District or Circle lines from Paddington. In truth, once visitors are in London, any other part of the capital can be reached within an hour using the underground. Buses (slow) and cabs (expensive) operate all night in London, although trade unionists continue to thwart the planned all-night subway.

Travel Tips

Trains from Worcester 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 Worcester to London.
FAQs
What is the price of the cheapest train from Worcester to London?
Looking to save money on your trip? Omio customers have found the cheapest train between Worcester and London for the next 7 days starting from $35 (€29)  one way.
How much does it cost to take a train between Worcester and London?
If you are looking to buy your train ticket in the next 7 days, you can expect the Worcester to London train to cost on average $48 (€40)  one way.
How far is it from Worcester to London by train?
The Worcester to London train distance is approximately 100 miles (162 km).
How many hours is the train time to London from Worcester?
On average the Worcester to London train time is 2 h 10 min  covering the 100 miles (162 km) long journey, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
When traveling by train from Worcester to London, which train station in Worcester do I depart from and which train station in London do I arrive in?

There are a few train stations in Worcester to start your journey from including Worcester Foregate Street, Worcester Shrub Hill and Worcester Park. In London you have a few train station options to choose from for your arrival including London Victoria, London Euston and London Kings Cross.

Omio customers traveling this route depart most frequently from Worcester Foregate Street   and arrive in London Victoria.

Where is the Worcester train station located? Where is the London train station located?

Passengers booking this journey most frequently board their trains from Worcester Foregate Street and need to travel around 0.4 miles (638 m) from the city center to get to this train station.

Passengers arriving in London most often arrive at London Victoria and need to travel around 1.2 miles (2 km) from this train station to the city center.

Which train providers can get me from Worcester to London?
When taking a train from Worcester to London, you can count on Great Western Railway or Avanti West Coast for the best way to get you to London. You can also check all possible train companies who offer a service between Worcester and London and compare the amenities they offer before buying a train ticket.
How many trains are there to London from Worcester a day?
On average, there are 12 trains a day from Worcester to London. The train times and services may be different on weekends and holidays compared to weekdays.
How far in advance should I book a train ticket from Worcester to London to get the best deals?
If you book the Worcester to London train within the next 7 days, you can find one way tickets to cost on average $48 (€40). However, booking your train ticket in advance gives you access to the best prices for trains between Worcester and London. Look out for train tickets for this journey to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

Worcester
London
Worcester Foregate Street is the most popular Worcester railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Worcester for your trip to London.