Compare prices and tickets by train, coach or flight

Mon
30 May
£20South Western Railway
Tue
31 May
£20South Western Railway
Wed
1 Jun
£20South Western Railway
Thu
2 Jun
£20South Western Railway

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Frimley to London

distanceDistance29 miles (47 km)
durationAverage train duration1 h 9 min
priceAverage train ticket price£20 (€22)
changesDirect trainYes

Trains from Frimley to London cover the 29 miles (47 km) long trip taking on average 1 h 9 min with our travel partners like. There are direct train services available. While the average ticket price for this journey costs around £20, you can find the cheapest train ticket for as low as £20. Travellers depart most frequently from Frimley and arrive in London Victoria.

Travel Tips: Trains from Frimley 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 Frimley to London.
FAQs

How much do cheap train tickets from Frimley to London cost?

Omio customers have found the cheapest trains to London from Frimley to cost as little as £20  in the next 7 days.

What is the average price of train tickets from Frimley to London?

In the next 7 days you’ll find that the average cost of a train ticket between Frimley and London is £20  one way.

How many miles is it from Frimley to London by train?

The distance from Frimley to London by train is approximately 29 miles (47 km).

How long is the train journey to London from Frimley?

While the time it takes to travel 29 miles (47 km) to London from Frimley can vary based on specific dates, weekends, and bank holidays, the train duration from Frimley to London is on average 1 h 9 min.

When travelling by train from Frimley to London, which train station in Frimley do I depart from and which train station in London do I arrive in?

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

Where is the train station in Frimley? Where is the train station in London?

Passengers board the train most frequently from Frimley, which is located around 1.6 miles (2.6 km) away from the city centre, and they get off the train at London Victoria, located 1.8 miles (2.9 km) away from the city centre.

What are the first and last departure train times from Frimley to London?

The earliest train for this trip departs from Frimley at 07: 43. The last train leaves from Frimley at 08: 43. Check Omio for the latest train times from Frimley to London and book the best time to depart on your chosen travel date.

How far in advance should I buy a train ticket between Frimley and London to get the best deals?

If you purchase Frimley to London train tickets within the next 7 days, you can find one way tickets to cost on average £20. However, booking in advance gives you access to the best prices for trains between Frimley 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

Frimley
London
The major railway station for departures from Frimley is Frimley. Read all the information you need to know about services, amenities and connections at Frimley for your trip between Frimley and London.

More options for your journey from Frimley to London

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