Bus South Western Railway - Guildford - Portsmouth Harbour Schedule in Portsmouth

Click to load interactive map
List of stops
    Map
    Wednesdays

    Guildford – Portsmouth Harbour

    Guildford

    23:4600:16 +1

    Farncombe

    00:03 +100:33 +1

    Godalming

    00:11 +100:41 +1

    Milford (Surrey)

    00:19 +1

    Witley

    00:29 +1

    Haslemere

    00:44 +101:02 +1s

    Liphook

    00:57 +1

    Liss

    01:12 +1

    Petersfield

    01:24 +1s01:32 +1s

    Rowlands Castle

    01:44 +1s

    Havant

    01:54 +1s01:57 +1s

    Bedhampton

    01:59 +1s02:02 +1s

    Hilsea

    02:09 +1s02:12 +1s

    Fratton

    02:20 +1s02:23 +1s

    Portsmouth & Southsea

    02:25 +1s02:28 +1s

    Portsmouth Harbour

    02:32 +102:35 +1
    Times marked with "—" indicate that the vehicle does not stop at this stop.
    The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
    Times marked s – "set down only" – the vehicle will only stop to drop passengers off.
    Times marked with "—" indicate that the vehicle does not stop at this stop.
    The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
    Times marked s – "set down only" – the vehicle will only stop to drop passengers off.
    Build real-time departures into your app Free API Access →

    Route Path (Streets & Roads)

    Guildford – Portsmouth Harbour
    Walnut Tree Close - Station Road - Station Approach - Station Lane - The Lofts - Lower Street - Station Road - Lavant Street - Bowes Hill - Market Parade - West Street - Airport Service Road - Selbourne Terrace - Isambard Brunel Road - The Hard

    Schedules and stops for this route are published in GTFS: great-britain

    Last updated on July 5, 2026