London to Weymouth
and Portland

Weymouth and Portland, for the 2012 london Olympics and Paralympics Sailing Events

Weymouth and Portland
Photo (c) Visit Weymouth

From London to Weymouth and Portland is a distance of about 140 miles (224kms). Weymouth and Portland are south west of London, on the Dorset coast. Weymouth Bay and Portland Harbour were where the Olympic competitions took place, and were the first venues to be completed, three years ahead of the 2012 London Olympics!

Weymouth and Portland have hosted several other major international sailing events, and have some of the best sailing waters in the UK.

By Train from London to Weymouth and Portland
There are direct trains to Weymouth from London’s Waterloo Station about every half-hour during the day. Allow just under three hours for the journey.

Weymouth station is in the town centre, a few minutes from the beach.

The train service from London to Weymouth is operated by South West Trains. As soon as you know your travel dates, go onto the South West Trains website to book your tickets in advance.

Note that the cheapest train tickets can usually be booked ahead through Megabus, which charters its own carriages on the train from London to Weymouth, with fares considerably cheaper than those on South West Trains - but seats are limited and you must book well ahead. You can also compare train ticket prices online at the Raileasy website.

By Bus from London to Weymouth and Portland
If you want to travel by bus from London to Weymouth and Portland, then services are operated by National Express. It’s not the best way to get to Weymouth from London, though. At the time of writing there are only three coaches a day, and two of those require you to change coaches in Bournemouth, for a total journey time of about 5 hours. There is one direct service, which takes 4 hours. Fares are not much cheaper than the train fares, especially if you can get the cheapest fare of all on the Megabus train service.

Driving from London to Weymouth and Portland
It is a drive of about 140 miles (224kms) from London to Weymouth and Portland. Under normal conditions it should take about 3 hours to drive. Take the M3 out of London, and when it reaches Southampton you merge onto the M27. This then becomes the A31, all the way to Bere Regis, where you go onto the A35, following the signs for Weymouth.

Custom Search

The Ten Best Day Trips from London on the Kindle

Check out our Kindle Guide to the Ten Best Day Trips from London at the Amazon Store

Follow Me on Pinterest