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

🚆 Embark on a scenic train journey from Weymouth to London with South Western Railway. The direct service departs hourly and takes approximately 2 hours and 46 minutes. 💰 Prices for the Weymouth to London train ticket range from £59 to £142, offering flexibility for different budgets.

Where to stay in London

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

Find accommodation
  • The train services from Weymouth to London are operated by South Western Railway. They offer a direct route that departs hourly and the journey typically takes around 2 hours and 46 minutes. The trains depart from Weymouth station and arrive at London Waterloo station. Ticket prices for this journey can range from £60 to £143 depending on the class of travel and any advanced booking discounts available.
  • The fastest train between Weymouth and London is a direct service operated by South Western Railway. This train departs from Weymouth station and arrives at London Waterloo station in approximately 2 hours and 46 minutes. These trains run hourly and operate every day, providing a convenient and efficient mode of transportation for travelers between the two cities. Ticket prices for this route can vary from £60 to £143 depending on factors such as class of travel and availability of discounts.
  • Trains departing for London from Weymouth operated by South Western Railway, depart from Weymouth station. This station serves as the main departure point for travelers heading to London by train. Passengers can board the direct service to London Waterloo, which offers hourly departures and a relatively short travel time of approximately 2 hours and 46 minutes.
  • There are multiple trains operating between Weymouth and London. The direct train service from Weymouth to London Waterloo departs hourly, providing travelers with convenient options throughout the day. These services run daily, ensuring passengers have flexibility in planning their journey. The journey typically takes around 2 hours and 46 minutes, offering a relatively efficient and comfortable travel experience between the two destinations.
  • The train service from Weymouth to London operated by South Western Railway arrives at London Waterloo station. London Waterloo is a major railway station located in central London, providing convenient connections to various parts of the city via the London Underground and local buses. Upon arriving at London Waterloo station, travelers can easily access popular landmarks, attractions, and amenities within the heart of London.
  • The first train from Weymouth to London typically departs in the early morning hours, allowing passengers to start their journey at the beginning of the day. The last train of the day usually leaves in the evening, providing travelers with options for late-night travel as well. With trains operating hourly throughout the day, passengers have flexibility in choosing a departure time that best suits their schedule when traveling from Weymouth to London by train.
  • There are multiple direct train trips available each day between Weymouth and London. These services operate hourly, providing passengers with frequent options for travel throughout the day. With trains running every day, travelers have the flexibility to choose a departure time that best suits their itinerary when journeying from Weymouth to London by train. The journey on the direct train typically takes around 2 hours and 46 minutes.
  • Yes, there is a direct train route available between Weymouth and London. The direct train departs from Weymouth and arrives at London Waterloo, with services running hourly every day. The journey on the direct train typically takes approximately 2 hours and 46 minutes, providing a convenient and efficient transportation option for travelers between these two destinations.
  • The cost of a train ticket from Weymouth to London varies between £60 and £143. The ticket prices may fluctuate based on factors such as the class of travel, availability, and whether any discounts or promotions are applied. Passengers can choose the fare that best suits their budget and preferences when booking their journey on this route.

Will you be returning to Weymouth by train?

If you are looking for the return train journey, check out trains from London to Weymouth

See schedule