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 Sunbury-on-Thames to London

🚆 Enjoy a quick and convenient journey from Sunbury-on-Thames to London by train. The direct train operated by South Western Railway takes just 50 minutes to reach London Waterloo station. 🛤️ Sit back and relax during the 27.4 km trip as the train departs from Upper Halliford and travels towards London Waterloo via Richmond. With services departing hourly, reaching the heart of London is a breeze with options like arriving at Vauxhall or Clapham Junction. 🎫 Ticket prices for the Sunbury-on-Thames to London train range from £9 to £21, making this hassle-free transportation option both economical and efficient for travelers exploring the vibrant city of London.

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 main company providing train routes from Sunbury-on-Thames to London. Trains depart from Upper Halliford station and arrive at London Waterloo station, with services operating hourly every day. The journey typically takes approximately 50 minutes. Ticket prices for this route can vary from £9 to £22.
  • The fastest train route from Sunbury-on-Thames to London is the one that takes 43 minutes to reach London from Sunbury-on-Thames. This route covers a distance of 27.4 km and involves a train towards Waterloo via Richmond that takes approximately 33 minutes. The train operated by South Western Railway departs from Sunbury and arrives at Vauxhall.
  • The departure station for trains leaving for London from Sunbury-on-Thames is Upper Halliford station. This station serves as the starting point for train services operated by South Western Railway making the journey to London. Passengers can catch the train at Upper Halliford to begin their trip to London on the South Western Railway service.
  • There are multiple trains available between Sunbury-on-Thames and London. The services, operated by South Western Railway, depart from Upper Halliford station and arrive at London Waterloo station. Trains on this route run hourly and operate every day, with the journey typically taking around 50 minutes. Travelers have the flexibility to choose from various departure times throughout the day for their journey from Sunbury-on-Thames to London by train.
  • The Sunbury-on-Thames to London train services, operated by South Western Railway, arrive at London Waterloo station. London Waterloo is one of the busiest railway stations in London, located in the heart of the city and serving as a major transportation hub. Passengers arriving at London Waterloo have convenient access to various onward transport options, including the London Underground and bus services, making it easy to reach their final destinations within the city.
  • The first train from Sunbury-on-Thames to London usually departs in the early morning, with the exact time varying depending on the day of the week. The last train typically leaves Sunbury-on-Thames for London in the late evening, offering travelers flexibility in their journey times. With hourly services operating every day, passengers have several options throughout the day to make the trip from Sunbury-on-Thames to London by train.
  • There are approximately 24 direct train trips each day between Sunbury-on-Thames and London. Operated by South Western Railway, these services depart hourly and run every day of the week. Travelers have the flexibility to choose from multiple departure times throughout the day to make the journey, with each trip taking around 50 minutes to reach London from Sunbury-on-Thames.
  • Yes, there is a direct train between Sunbury-on-Thames and London. The direct train service operates hourly every day, departing from Upper Halliford station and arriving at London Waterloo station. The journey typically takes around 50 minutes, providing a convenient and efficient transportation option for travelers between these two locations.
  • The cost of a train ticket from Sunbury-on-Thames to London can vary between £9 and £22. Depending on factors such as time of booking, class of travel, and availability, passengers can choose from a range of ticket prices within this price bracket. It is advisable to book tickets in advance to secure the best fare for this journey.

Will you be returning to Sunbury-on-Thames by train?

If you are looking for the return train journey, check out trains from London to Sunbury-on-Thames

See schedule