From London Waterloo train to Dorchester, South Station then line 31 bus to Bridport, Frosts. 3hrs 44min £39. From St James', Trafalgar Square bus to Hammersmith Bus Station, bus to Yeovil Bus Station, then line 47 bus to Bridport, Frosts. 5hrs 17min £26. From St James', Trafalgar SquareCharing Cross line 11 bus to Victoria Coach Station, bus to Bournemouth Station, bus to Poole, Bus Station, then bus to Bridport, Frosts. 7hrs 01min £30. From London drive to Bridport. 2hrs 38min £31.