Trip to Farnham (Surrey)

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 London to Farnham (Surrey)

🚂 The journey from London to Farnham by train is a convenient and scenic option. The direct service operated by South Western Railway departs from London Waterloo hourly, with a travel time of approximately 1 hour and 2 minutes. 🗺️ Covering a distance of 59.4 kilometers, the train route from London to Farnham offers a relaxing way to travel between these two charming British towns. 🎫 With ticket prices ranging from £17 to £39, travelers can enjoy a smooth and efficient ride from the bustling metropolis of London to the picturesque town of Farnham in Surrey.

Where to stay in Farnham (Surrey)

There are over 26 hotels to stay in Farnham (Surrey). Prices range from $81 per night.

Find accommodation
  • The train services from London to Farnham are operated by South Western Railway. There is a direct train departing from London Waterloo station and arriving at Farnham station, with services operating hourly every day. The journey typically takes approximately 1 hour and 2 minutes. Prices for the train tickets between London and Farnham can vary between £17 to £40.
  • The fastest train between London and Farnham is the direct train operated by South Western Railway. This train departs from London Waterloo station and arrives at Farnham station, with the journey typically taking approximately 1 hour and 2 minutes. Services for this route run hourly every day, offering a convenient and efficient way to travel between the two destinations.
  • Trains leaving for Farnham from London depart from London Waterloo station. This station serves as the main departure point for the South Western Railway services connecting the two destinations. Passengers traveling from London to Farnham can easily access London Waterloo station, a major railway hub in the city, to begin their journey to Farnham.
  • There are multiple trains operated by South Western Railway that provide direct services between London and Farnham. These trains depart from London Waterloo station and arrive at Farnham station, with services operating hourly every day. The journey typically takes around 1 hour and 2 minutes, offering passengers convenient and frequent transportation options between the two destinations. Ticket prices for these trains can vary between £17 to £40, providing flexibility for travelers in choosing their fare.
  • The train services operated by South Western Railway from London to Farnham arrive at Farnham station. Farnham station is the final destination for this particular train route, providing passengers with a convenient arrival point in the heart of Farnham. The station is well-equipped with facilities and services to assist travelers as they disembark from the train and continue their journey within Farnham and its surroundings. Overall, Farnham station serves as the main hub for train transportation in Farnham, welcoming travelers from various locations including London.
  • The first train from London to Farnham typically departs from London Waterloo station early in the morning, at the start of the operating hours. The last train of the day usually leaves London Waterloo station later in the evening, allowing passengers to travel to Farnham until the end of the service day. As services operate hourly and every day, passengers have various options throughout the day to embark on the approximately 1-hour and 2-minute journey from London to Farnham by train.
  • There are approximately 24 direct train trips each day between London and Farnham as services operate hourly. Travelers can conveniently choose from these frequent departures to make the approximately 1-hour and 2-minute journey by train between the two locations. South Western Railway provides consistent and regular direct train services, offering passengers flexibility in planning their travel schedule between London and Farnham.
  • Yes, there is a direct train between London and Farnham. The direct train service departs from London Waterloo station and arrives at Farnham station, with departures scheduled hourly every day. Passengers can enjoy the convenience of a straight journey that typically takes around 1 hour and 2 minutes to reach Farnham from London by train.
  • The cost of a train ticket from London to Farnham can range from £17 to £40, depending on the specific fare and class of ticket chosen. Passengers have the flexibility to select a fare that fits their budget and travel preferences within this price range. It is recommended to book tickets in advance to secure the best possible price for the journey from London to Farnham by train.

Will you be returning to London by train?

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

See schedule