The Nepean Highway runs from Melbourne city to Portsea along the eastern shores of Port Phillip Bay. It passess through the suburbs of St Kilda, Brighton, Moorabbin, Cheltenham, Mordialloc, and Frankston, and the towns of Mornington, Dromana, Rosebud and Sorrento before ending just before Point Nepean at Portsea. It has been assigned metropolitan route number 3 through the suburbs, but becomes B110 at the town of Mornington.