0940
Weymouth
On time
South Western Railway · 5 coaches
0959
Weymouth
On time
South Western Railway · 5 coaches
1020
Castle Cary
Bus service
Great Western Railway service
1021
London Waterloo
On time
South Western Railway · 5 coaches
1059
Weymouth
On time
South Western Railway · 5 coaches
1121
London Waterloo
On time
South Western Railway · 5 coaches