The cheapest trains from Guildford to London

Showing times and prices for Oct 23

Cheapest

$24

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 Guildford to London will cost around $ 24 if you buy it on the day, but the cheapest tickets can be found for only $ 24.

Cheapest
10:03AMGuildford1h04 11:07AMLondon Waterloo
0 changes
$241One-way
Cheapest
10:33AMGuildford1h04 11:37AMLondon Waterloo
0 changes
$241One-way
Cheapest
10:35AMGuildford0h38 11:13AMLondon Waterloo
0 changes
$241One-way
Cheapest
10:19AMGuildford0h33 10:52AMLondon Waterloo
0 changes
$241One-way
Cheapest
10:42AMGuildford1h13 11:55AMLondon Waterloo
0 changes
$241One-way

Timetable Guildford to London

Showing trains for tomorrow, Sat, Oct 23
08:03AMGuildford1h04 09:07AMLondon Waterloo
0 changes
08:19AMGuildford0h33 08:52AMLondon Waterloo
0 changes
08:33AMGuildford1h04 09:37AMLondon Waterloo
0 changes
08:35AMGuildford0h38 09:13AMLondon Waterloo
0 changes
08:42AMGuildford1h13 09:55AMLondon Waterloo
0 changes
09:03AMGuildford1h04 10:07AMLondon Waterloo
0 changes
09:19AMGuildford0h33 09:52AMLondon Waterloo
0 changes
09:33AMGuildford1h04 10:37AMLondon Waterloo
0 changes
09:35AMGuildford0h38 10:13AMLondon Waterloo
0 changes
09:42AMGuildford1h13 10:55AMLondon Waterloo
0 changes
10:03AMGuildford1h04 11:07AMLondon Waterloo
0 changes
10:19AMGuildford0h33 10:52AMLondon Waterloo
0 changes
10:33AMGuildford1h04 11:37AMLondon Waterloo
0 changes
10:35AMGuildford0h38 11:13AMLondon Waterloo
0 changes
10:42AMGuildford1h13 11:55AMLondon Waterloo
0 changes
11:03AMGuildford1h04 12:07PMLondon Waterloo
0 changes
11:19AMGuildford0h33 11:52AMLondon Waterloo
0 changes
11:33AMGuildford1h04 12:37PMLondon Waterloo
0 changes
11:35AMGuildford0h39 12:14PMLondon Waterloo
0 changes
11:42AMGuildford1h13 12:55PMLondon Waterloo
0 changes

Find all the dates and times for this journey

COMPARE Prices across different modes

Fri
Oct 22
Find prices
$25National Express
Sat
Oct 23
$23South Western Railway
$12National Express
Sun
Oct 24
$23South Western Railway
$12National Express
Mon
Oct 25
$23South Western Railway
$12National Express
Tue
Oct 26
$23South Western Railway
$12National Express
Wed
Oct 27
$23South Western Railway
$12National Express
Thu
Oct 28
$23South Western Railway
$12National Express
Fri
Oct 29
$23South Western Railway
$12National Express
Sat
Oct 30
$23South Western Railway
$12National Express
Sun
Oct 31
$23South Western Railway
$12National Express
Mon
Nov 1
$23South Western Railway
$8National Express
Wed
Nov 3
$22South Western Railway
$9National Express

The fastest trains from Guildford to London

Showing times and prices for Oct 23

Fastest Journey

33 m

Average

54 m

Trains per day

20

Distance

44 km

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

These direct trains cover the 44 km distance in an average of 54 m but if you time it right, some trains will get you there in just 33 m .

The slowest trains will take 1 h 13 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
09:19AMGuildford0h33 09:52AMLondon Waterloo
0 changes
$241One-way
Fastest
10:19AMGuildford0h33 10:52AMLondon Waterloo
0 changes
$241One-way
Fastest
08:19AMGuildford0h33 08:52AMLondon Waterloo
0 changes
$241One-way
Fastest
11:19AMGuildford0h33 11:52AMLondon Waterloo
0 changes
$241One-way
10:35AMGuildford0h38 11:13AMLondon Waterloo
0 changes
$241One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information between Guildford and London

distanceDistance27 miles (43 km)
durationAverage train duration35 min
priceAverage train ticket price$23 (€18)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain providersSouth Western Railway

Trains from Guildford to London cover the 27 miles (43 km) long route taking on average 35 min with our travel partners like South Western Railway. Normally, there are 25 trains operating per day, including direct services available. While the average ticket price for this journey costs around $23 (€18), you can find the cheapest train ticket for as low as $23 (€18). Travelers depart most frequently from Guildford and arrive in London Victoria.

Travel Tips

Trains from Guildford 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 Guildford to London.
FAQs
How much does a cheap train from Guildford to London cost?
Looking to save money on your trip? Omio customers have found the cheapest train from Guildford to London for the next 7 days starting from $23 (€18)  one way.
How much is a train ticket from Guildford to London?
In the next 7 days you can expect to pay on average $23 (€18)  for a train ticket from Guildford to London.
How far is it from Guildford to London by train?
You should expect to travel around 27 miles (43 km)  to London from Guildford by train.
How long is a train from Guildford to London on average?
On average the Guildford to London train time is 35 min  covering the 27 miles (43 km) long route, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
What train station in Guildford goes to London? What train station do I come into London from Guildford?

There are a few train stations in Guildford to start your trip from including Guildford and London Road (Guildford). 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 Guildford   and arrive in London Victoria.

Where is the departure train station in Guildford located? Where is the arrival train station in London located?

You can find the most popular departure train station for this route, Guildford, located approximately 0 mile (s) / 0 km from the city center of Guildford. The most popular arrival train station in London, called London Victoria, is located around 1 mile (s) / 1 km away from its city center.

What train providers go from Guildford to London?
If you're looking for trains from Guildford to London, you can rely on South Western Railway to get you to London. It's also good to check out all possible train companies for the Guildford to London route to see if there might be differences in the amenities they offer.
How many train services per day are there to London from Guildford?
On average, there are 25 trains a day from Guildford to London. The train times and services may be different on weekends and holidays compared to weekdays.
When is the earliest train from Guildford to London? When is the last train from Guildford to London?
The earliest train for this trip departs from Guildford at 7: 02 AM. The last train leaves from Guildford at 8: 22 AM. Check Omio for the latest train schedule from Guildford to London and book the best time to depart on your chosen travel date.
How early should I buy Guildford to London train tickets 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 trip and save money. If you book train tickets to London from Guildford within the next 7 days, you can find tickets to cost on average $23 (€18) one way. To find the best prices for this route, consider booking your train ticket from Guildford to London a few months in advance.

Important Stations and Airports for this Journey

Guildford
London
Guildford is the most popular Guildford 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 Guildford for your trip to London.