Trip to Portsmouth

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 Portsmouth

🚂 Traveling from Weymouth to Portsmouth by train involves a transfer at Southampton Central. The journey takes approximately 2 hours and 26 minutes. 🎟️ Train services for this route are operated by South Western Railway from Weymouth station to Southampton Central. Passengers then switch to a First Great Western Service to reach Portsmouth & Southsea station. 💷 Ticket prices for the train between Weymouth and Portsmouth can range from £39 to £96, offering travelers a convenient and relatively quick way to reach their destination.

Where to stay in Portsmouth

There are over 113 hotels to stay in Portsmouth. Prices range from $51 per night.

Find accommodation
  • There is no direct train service from Weymouth to Portsmouth. However, you can take a train from Weymouth station operated by South Western Railway which will make a transfer at Southampton Central before reaching Portsmouth & Southsea station. The journey, including transfers, typically takes around 2 hours and 26 minutes. The prices for a train ticket between Weymouth and Portsmouth can range from £40 to £98, depending on the class and time of booking.
  • The fastest train route between Weymouth and Portsmouth involves taking a service operated by South Western Railway from Weymouth station. This train will make a transfer at Southampton Central before arriving at Portsmouth & Southsea station. The entire journey, including transfers, typically takes around 2 hours and 26 minutes. Prices for this route can vary from £40 to £98, depending on factors such as class and booking time.
  • Trains from Weymouth to Portsmouth, operated by South Western Railway, depart from Weymouth station. Weymouth station serves as the main departure point for trains heading towards Portsmouth. Passengers traveling on this route can board the train at Weymouth station to begin their journey to Portsmouth.
  • There are multiple trains available for the journey from Weymouth to Portsmouth, even though there is no direct train service between the two locations. Passengers can opt for services departing from Weymouth and making transfers at Southampton Central before reaching Portsmouth & Southsea station. Both South Western Railway and First Great Western Service operate trains on this route, and the total travel time, including transfers, typically takes around 2 hours and 26 minutes. Ticket prices for trains between Weymouth and Portsmouth can vary between £40 and £98, depending on factors such as class and booking time.
  • The train service from Weymouth to Portsmouth, operated by First Great Western Service, arrives at Portsmouth & Southsea station. This station is the final destination for this particular train route. Passengers alighting here can easily access various parts of Portsmouth and its surrounding areas from Portsmouth & Southsea station.
  • The first train of the day from Weymouth to Portsmouth, operated by South Western Railway, departs from Weymouth station in the early morning. The last train service typically leaves Weymouth later in the evening. Passengers should check the specific schedule on the official railway websites or inquire at the station for the most up-to-date information on train timings for this route.
  • There are no direct train trips between Weymouth and Portsmouth. Passengers traveling this route will need to transfer at Southampton Central to reach Portsmouth & Southsea station. Multiple services are available throughout the day, but they all involve a transfer. It's recommended to check the specific train schedules and connections on the official railway websites for the most convenient timing options when planning your journey from Weymouth to Portsmouth.
  • No, there is no direct train service between Weymouth and Portsmouth. Passengers traveling this route will need to transfer at Southampton Central to reach Portsmouth & Southsea station. The journey, including the transfers, typically takes around 2 hours and 26 minutes. It's important to plan your trip accordingly and check the train schedules to ensure a smooth transfer along the route.
  • The cost of a train ticket from Weymouth to Portsmouth can vary depending on factors such as the class of travel and the time of booking. Generally, prices for this journey range from £40 to £98. It is recommended to book your ticket in advance to secure the best fares and availability for your desired travel dates. Keep in mind that prices may fluctuate, so it's advisable to check for updated fare information before purchasing your ticket.

Will you be returning to Weymouth by train?

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

See schedule