A view over the fence into Milford Haven railway station. The station is the terminus of the line from Carmarthen via Haverfordwest. The train is awaiting departure for Manchester Piccadilly via Carmarthen, Swansea, Cardiff Central, Newport, Hereford, Shrewsbury, Crewe and Stockport (and several intermediate stations). Journey times are about 2 hours 50 minutes to Cardiff Central and 6 hours to Manchester Piccadilly. To the right of the train and stop sign is the ticket booking office.