You are here: Home Page >> Visitor Information >> Transport Information >> Public Transport

Public Transport in and around Weymouth & Portland

Once you have arrived in Weymouth & Portland getting out and about to places of interest without using your car couldn’t be easier!

The following companies operate bus or train services in and around Weymouth & Portland.

First Buses: 0870 0106 022
Regular bus services around Weymouth and also to Portland, Dorchester, Abbotsbury, Bridport, Lyme Regis, Seaton, Exeter, Axminster, Wareham & Poole

South West Coaches: 01305 823039
Operate regular services around Weymouth and to Portland, Dorchester, Upwey Wishing Well and Yeovil

Wilts & Dorset: 01983 827005
Daily bus services daily to Blandford and Salisbury

South West Trains: 0845 6000 650
Twice hourly service to London Waterloo, also calling at Dorchester, Wool, Poole, Bournemouth, Christchurch, Brockenhurst, Southampton and Winchester

First Great Western: 08457 000 125
Daily train service to Dorchester, Yeovil Pen Mill, Bath & Bristol


For more information on public transport in the Weymouth & Portland area or to plan your journey, visit the Traveline website: www.traveline.org.uk or call 0871 200 22 33.

Concessionary Travel

Concessionary bus passes can now be used on local bus services nationwide.  Therefore, passes issued in England (this excludes those issued in Wales or Scotland) may be used on buses in the Weymouth & Portland area.  Conditions and time restrictions apply.  For more information regarding the concessionary bus travel scheme, please visit:  http://www.dft.gov.uk/pgr/regional/buses/concessionary/

Public Transport in and around Weymouth & PortlandPublic Transport in and around Weymouth & PortlandPublic Transport in and around Weymouth & Portland