18 South Parade Pier - Almondsbury Road

Bus route operated by First in Hampshire as part of the 18 service.

South Parade Pier

St Helen's Parade, Southsea

Clarendon Road

Clarendon Road, Southsea

The Strand

Clarendon Road, Southsea

The Circle

Clarendon Road, Southsea

Southsea Shops

Clarendon Road, Southsea

St. Judes Church

Kent Road, Southsea

Friendship House

Grove Road South, Southsea

Elm Grove

Elm Grove, Southsea

Outram Road

Outram Road, Southsea

Lorne Road

Campbell Road, Southsea

Fawcett Inn

Fawcett Road, Southsea

Priory School

Fawcett Road, Fratton

Fratton Bridge

Fratton Road, Fratton

Arundel Street

Fratton Road, Fratton

Carnegie Library

Fratton Road, Fratton

Hanway Road

Kingston Road, Kingston

Queen's Road

Kingston Road, Kingston

Kingston Crescent

Kingston Road, Kingston

North End Junction

London Road, North End

North End Junction

Gladys Avenue, North End

North End Avenue

Gladys Avenue, North End

Gladys Avenue

Northern Parade, Hilsea

Magdalen Road

Northern Parade, Hilsea

Doyle Avenue

Northern Parade, Hilsea

Oakwood Road

Northern Parade, Hilsea

Hilsea Crescent

Northern Parade, Hilsea

Hilsea Lido

London Road, Hilsea

King George Playing Fields

Northern Road, Cosham

Health Centre

Northern Road, Cosham

First Avenue

Southampton Road, QA Hospital

QA Hospital Main

Pasteur Road, QA Hospital

Wymering Lane

Southampton Road, Cosham

Clacton Road

Allaway Avenue, Paulsgrove

Credenhill Road

Allaway Avenue, Paulsgrove

Walford Road

Allaway Avenue, Paulsgrove

Allaway Avenue Shops

Allaway Avenue, Paulsgrove

Collington Crescent

Elkstone Road, Paulsgrove

Winchcombe Road

Elkstone Road, Paulsgrove

Elkstone Road

Elkstone Road, Paulsgrove

Deerhurst Crescent

Deerhurst Crescent, Paulsgrove

Deerhurst Crescent

Deerhurst Crescent, Paulsgrove

Beverston Road

Hillsley Road, Paulsgrove

Winterbourne Road

Hillsley Road, Paulsgrove

Almondsbury Road

Almondsbury Road, Paulsgrove

Almondsbury Road

Almondsbury Road, Paulsgrove

Almondsbury Road

Hillsley Road, Paulsgrove