Cheap train tickets from Guildford to London

Showing times and prices for 29 Jan

Cheapest

£16

Average

£16

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 £ 16 if you buy it on the day, but the cheapest tickets can be found for only £ 16.

Cheapest
08:34Guildford1h03 09:37London Waterloo
0 changes
£161One-way
Cheapest
08:12Guildford1h10 09:22London Waterloo
0 changes
£161One-way
Cheapest
09:34Guildford1h03 10:37London Waterloo
0 changes
£161One-way
Cheapest
08:45Guildford1h10 09:55London Waterloo
0 changes
£161One-way
Cheapest
08:50Guildford1h14 10:04London Waterloo
0 changes
£161One-way

Train schedule Guildford to London

Showing trains for tomorrow, Sat, 29 Jan
08:12Guildford1h10 09:22London Waterloo
0 changes
08:34Guildford1h03 09:37London Waterloo
0 changes
08:45Guildford1h10 09:55London Waterloo
0 changes
08:50Guildford1h14 10:04London Waterloo
0 changes
09:19Guildford1h15 10:34London Waterloo
0 changes
09:34Guildford1h03 10:37London Waterloo
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Sat
29 Jan
£16South Western Railway
£7National Express
Sun
30 Jan
£16South Western Railway
£6National Express
Mon
31 Jan
£16South Western Railway
Find prices
Tue
1 Feb
£16South Western Railway
£7National Express

Fastest train times from Guildford to London

Showing times and prices for 29 Jan

Fastest Journey

1 h 3 m

Average

1 h 9 m

Trains per day

6

Distance

44 km

Of the 6 trains that leave Guildford for London every day 6 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 1 h 9 m but if you time it right, some trains will get you there in just 1 h 3 m .

The slowest trains will take 1 h 15 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
08:34Guildford1h03 09:37London Waterloo
0 changes
£161One-way
Fastest
09:34Guildford1h03 10:37London Waterloo
0 changes
£161One-way
08:12Guildford1h10 09:22London Waterloo
0 changes
£161One-way
08:45Guildford1h10 09:55London Waterloo
0 changes
£161One-way
08:50Guildford1h14 10:04London Waterloo
0 changes
£161One-way

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 Guildford to London

distanceDistance27 miles (43 km)
durationAverage train duration35 min
priceAverage train ticket price£16 (€19)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain companiesSouth Western Railway

Trains from Guildford to London cover the 27 miles (43 km) long trip 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. You can get the cheapest train tickets for this journey for as low as £16, but the average price of train tickets is £16. Travellers depart most frequently from Guildford and arrive in London Victoria.

[[Text-body]]

Trains from Guildford to London: Journey Details

The South West Trains service from Guildford to London Waterloo, is quick, efficient and regular. For those travelling during the week, there are up to eight trains from Guildford to London every hour; the journey takes approximately 40 minutes on the direct train and 1.25 hours on the stopping service. The first train in the morning departs around 04.30 a.m. and the last train is 30 minutes before midnight. Weekend passengers will find a good and reliable service with no fewer than 6 trains an hour during popular times of the day.

Taking the Train from Guildford

Guildford station is just to the north of the town centre over the bridge. It is easy to walk to from the high street, or local bus services are available for those with heavy bags or children. Parking at Guildford station is notoriously problematic, so it is probably sensible not to take the car. Late at night and early in the morning, it may be advisable to book a taxi to avoid missing the more sporadic trains from Guildford to London.

Getting into London by Train

Trains from Guildford to London arrive at Waterloo which is centrally located, just to the south of the river Thames. The train station is well connected to other parts of London via the tube network and local bus routes. Popular attractions close to Waterloo include the London Eye, the National Theatre and The Old Vic play house. There are also plenty of restaurants and pubs nearby as well as convenient (but pricey) accommodation. Covent Garden is just across the river and is served by local buses but the 15 minute walk over Waterloo Bridge is a very pleasant one offering splendid views of the Capital.

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

What is the cost of cheap trains to London from Guildford?

If you’re looking to save money on tickets, you can find a cheap train to London from Guildford for as little as £16  in the next 7 days.

How much is a train ticket from Guildford to London?

If you’re looking to book your train tickets in the next week, you can expect the Guildford to London train price to come in at an average of £16  one way.

What is the distance by train from Guildford to London?

When travelling this route you should expect the distance between Guildford and London via train to be approximately 27 miles (43 km).

How many hours does it take from Guildford to London by train?

The train time from Guildford to London is on average 35 min  for the 27 miles (43 km) long journey, but the time it takes to go between Guildford and London by train can vary depending on specific dates or travelling on weekends and holidays.

What station does the Guildford to London train leave from? Which London train station do I come into from Guildford?

When taking a train from Guildford, you have a couple of train stations you can depart from including Guildford and London Road (Guildford). When you arrive in London, your train can arrive in train stations including London Victoria, London Euston and London Kings Cross.

Omio customers travelling this route book their trains from Guildford   to London Victoria.

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

The most popular departure train station with passengers for this journey, called Guildford, is located 0.3 miles (501 m) from the city centre of Guildford.

The most popular arrival train station, London Victoria, is located 1.2 miles (2 km) away from the city centre of London.

Which train providers should I travel with from Guildford to London?

For the best Guildford to London train to book, you can travel safely and comfortably with South Western Railway. However, it's always good to check all possible train providers with services from Guildford to London to compare what amenities they may offer.

Are there any direct trains between Guildford and London?

Yes, there are 25 direct trains between Guildford and London per day with South Western Railway  on Omio. This is worth paying attention to when you buy your train ticket as direct services tend to offer more convenience and help save you time travelling to your destination.

How many trains per day are there from Guildford to London?

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 first Guildford to London train departs at 04: 58   and the last train from Guildford to London leaves at 10: 05. Check out the most up-to-date Guildford to London train schedule on Omio and find the best time to travel to your destination.

How early should I buy train tickets between Guildford and London to score the best deals?

If you purchase a train ticket from Guildford to London within the next 7 days, you can find tickets to cost on average £16 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets from Guildford to London are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Guildford
London
Guildford is the most popular Guildford railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Guildford for your journey to London.