北端驳上海运大道，往西延1公里，然后右转入泰莱路，再往北延一公里至1号公路（即横加公路）。99号公路往后约12公里的路段与1号公路共构，两者在马蹄湾后再度分途运行，而99号公路的「海天公路」路段亦自此而起。公路从马蹄湾起沿豪湾的海岸线北延12公里至狮子湾、21公里至不列颠尼亚滩（）、11公里至豪湾尽头的史戈密殊（）、58公里至威士拿、32公里至彭伯顿（），而「海天公路」路段亦至此为止。公路然后往东北延99公里至利鲁逸（），并与12号公路交汇，再往东北延75公里至卡士隙以北与97号公路交汇，99号公路到此