Guildford to London train

Cheap train tickets from Guildford to London

Showing times and prices for 18 Aug

Cheapest

£16

Average

£17

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.

South Western Railway
07:22Guildford1h02 08:24London
0 changes
£161One-way
South Western Railway
13:45Guildford1h10 14:55London
0 changes
£171One-way
South Western Railway
04:14Guildford1h12 05:26London
0 changes
£171One-way
South Western Railway
08:52Guildford0h32 09:24London
0 changes
£171One-way
South Western Railway
18:35Guildford0h39 19:14London
0 changes
£171One-way

Train schedule Guildford to London

Showing trains for tomorrow, Thursday, 18 August
South Western Railway
04:14Guildford1h12 05:26London
0 changes
South Western Railway
04:17Guildford0h56 05:13London
0 changes
South Western Railway
07:19Guildford0h35 07:54London
0 changes
South Western Railway
07:22Guildford1h02 08:24London
0 changes
South Western Railway
08:52Guildford0h32 09:24London
0 changes
South Western Railway
13:45Guildford1h10 14:55London
0 changes
South Western Railway
16:01Guildford0h43 16:44London
0 changes
South Western Railway
18:34Guildford1h06 19:40London
0 changes
South Western Railway
18:35Guildford0h39 19:14London
0 changes
South Western Railway
20:04Guildford1h04 21:08London
0 changes
South Western Railway
21:19Guildford0h34 21:53London
0 changes
South Western Railway
21:46Guildford1h13 22:59London
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

Thu
18 Aug
Fri
19 Aug
Sat
20 Aug
Sun
21 Aug
Mon
22 Aug
Tue
23 Aug
Wed
24 Aug
Thu
25 Aug
Fri
26 Aug
Sat
27 Aug
Sun
28 Aug
Mon
29 Aug
Tue
30 Aug
Wed
31 Aug
Thu
01 Sept
Fri
02 Sept
Sat
03 Sept
Sun
04 Sept
Mon
05 Sept
Tue
06 Sept
Wed
07 Sept

Fastest train times from Guildford to London

Showing times and prices for 18 Aug

Fastest Journey

32 m

Average

53 m

Trains per day

12

Distance

44 km

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

South Western Railway
08:52Guildford0h32 09:24London
0 changes
£171One-way
South Western Railway
21:19Guildford0h34 21:53London
0 changes
£171One-way
South Western Railway
07:19Guildford0h35 07:54London
0 changes
£171One-way
South Western Railway
18:35Guildford0h39 19:14London
0 changes
£171One-way
South Western Railway
16:01Guildford0h43 16:44London
0 changes
£171One-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
durationAverage train duration39 min
priceAverage train ticket price£17 (€19)
frequencyTrain frequency120 a day
changesDirect trainYes, there are 104 direct trains a day
carriersTrain providersSouth Western Railway

Trains from Guildford to London cover the 27 miles long trip taking on average 39 min with our travel partners like South Western Railway. Normally, there are 120 trains operating per day, including direct services available. While the average ticket price for this route costs around £17, you can find the cheapest train ticket for as low as £17. Travellers depart most frequently from Guildford and arrive in London Victoria.

Train providers: South Western Railway trains Guildford to London

Travel between Guildford and London from £17 with Omio’s train partners South Western Railway! You can find the best timetables and tickets when comparing and booking the most affordable route for you.

South Western Railway

It’s easy to book your South Western Railway train ticket to London from Guildford online with Omio! Simply check the current South Western Railway train timetables for your ideal departure and arrival times, compare the best route from Guildford to London as well as relevant travel information (such as luggage policy and amenities offered onboard) for that train and book cheap South Western Railway train tickets online. Prices for South Western Railway trains from Guildford to London start at £17 one-way if you book in advance, and you can expect to travel around 27 miles (43 km). If you search for South Western Railway trains in the Omio app, you can check straight away if the South Western Railway tickets are mobile tickets, which makes it easier than ever to go paperless when travelling by train from Guildford to London. Let Omio do all the work for you finding the best Guildford to London South Western Railway train ticket so you can enjoy a smooth and comfortable journey!

[[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
You can find a cheap train from Guildford to London for some dates and times for as low as £17  one way in the next 7 days.
If you’re looking to buy tickets for this journey in the next 7 days, you’ll find that Guildford to London train prices are on average £17  one way.
The train distance from Guildford to London is around 27 miles.
The train time to London from Guildford is on average 39 min  for the 27 miles long journey, but the time it takes to go to London from Guildford by train can vary depending on specific dates or travelling on weekends and holidays.

When taking the train to London from Guildford, you can choose to depart from train stations like Guildford and London Road (Guildford). Your route can end in train stations such as London Victoria, London Euston and London Kings Cross.

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

Passengers booking this trip most frequently board their trains from Guildford and need to travel around 0.3 miles (501 m) from the city centre to get to this train station.

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

When taking a train from Guildford 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 between Guildford and London and compare the amenities they offer before buying a train ticket.
On average, there are 120 trains a day from Guildford to London. The train times and services may be different on weekends and holidays compared to weekdays.
You can take the first train from Guildford to London at 04: 37   or take the last train from Guildford to London leaving at 22: 46. Look for the latest Guildford London train timetable on Omio and book the best time to take the train for this journey.
If you buy Guildford to London train tickets within the next 7 days, you can find one way tickets to cost on average £17. However, booking in advance gives you access to the best prices for trains to London from Guildford. Look out for train tickets for this trip to go on sale a few months before your planned departure date to find the best deals.

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.
Amenities at station
WifiWifi
ShoppingShopping
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
Public transport options for Guildford
Location for Rail Replacement Services: Bus lay-by in Station Forecourt off Walnut Tree Close.
Amenities at station
WifiWifi
ParkingParking
ATMATM
AccessibilityAccessibility
Public transport options for London Road (Guildford)
Location for Rail Replacement Services: Guildford Side of station - Station Forecourt

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language