Departures today at Weston Super Mare Bus Station Arrivals today at Weston Super Mare Bus Station Where to find Weston Super Mare Bus Station Bus Station is located at Locking Road, BS23 3DN Weston Super Mare View the location of this bus stop in Weston Super Mare on the map. Bus Station Locking Road 54 Weston Super Mare Bus stations with the most connections to and from Weston Super Mare Bus Station Coach Station, Birmingham Victoria Coach Station, London Hammersmith, London Coach Station, Bristol Royal Well Bus Station, Cheltenham