From London Waterloo train to Dorchester, South Station then line 31 bus to Bridport, Frosts. 3hrs 44min £37. From St James', Trafalgar Square bus to Hammersmith Bus Station, bus to Yeovil Bus Station, then line 47 bus to Bridport, Frosts. 5hrs 17min £28. 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 £31. From London drive to Bridport. 3hrs 07min £29.