Trip to London

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Farnborough (Hampshire) to London

🚆 The train journey from Farnborough to London is a convenient and efficient way to travel, with direct services departing every 30 minutes. The trip takes approximately 48 minutes. 💸 Ticket prices for the Farnborough to London train journey range from £15 to £36, making it an affordable option for those looking to explore the capital city.

Where to stay in London

There are over 9516 hotels to stay in London. Prices range from $11 per night.

Find accommodation
  • South Western Railway is the primary company that provides train services from Farnborough to London. The direct train route departs from Farnborough station and arrives at London Waterloo, with services operating every 30 minutes daily. The journey typically takes around 48 minutes, and ticket prices can vary from £15 to £36.
  • The fastest train from Farnborough to London is the direct train operated by South Western Railway. This train departs from Farnborough station and arrives at London Waterloo, with services running every 30 minutes daily. The journey typically takes approximately 48 minutes, making it the quickest option for travelers between the two locations.
  • Trains leaving for London from Farnborough depart from Farnborough station. This station serves as the main departure point for South Western Railway's train services connecting Farnborough to London. Passengers can board the train at Farnborough station to begin their journey to London via South Western Railway's services.
  • There are multiple trains operated by South Western Railway that run between Farnborough and London. These trains depart from Farnborough station and arrive at London Waterloo station. Services operate every day, with a train departing approximately every 30 minutes, making the journey to London in around 48 minutes.
  • The train services from Farnborough to London operated by South Western Railway, arrive at London Waterloo station. London Waterloo is a major railway station located in central London, making it a convenient arrival point for travelers heading into the city. From London Waterloo, passengers have access to various transportation options to reach their final destination in London or beyond.
  • The first train from Farnborough to London typically departs early in the morning, around 5:30 AM. The last train of the day usually leaves Farnborough for London around 11:30 PM. These trains are operated by South Western Railway and provide convenient options for travelers throughout the day.
  • There are approximately 48 direct train trips each day between Farnborough and London. Operated by South Western Railway, these direct services depart every 30 minutes and run daily. The journey typically takes around 48 minutes, offering convenient and frequent transportation options for travelers.
  • Yes, there is a direct train between Farnborough and London. The direct train route departs from Farnborough station and arrives at London Waterloo, with services operating every day every 30 minutes. The journey typically takes around 48 minutes, providing a convenient and efficient way to travel between the two locations by train.
  • The cost of a train ticket from Farnborough to London can vary between £15 and £36. This price range offers flexibility for travelers depending on the time of booking, class of service, and availability of discounts or promotions. It is advisable to check the latest fares and booking options to secure the best deal for your journey by train.

Will you be returning to Farnborough (Hampshire) by train?

If you are looking for the return train journey, check out trains from London to Farnborough (Hampshire)

See schedule