<Table> <Tr> <Td> ← N1 </Td> <Td> </Td> <Td> N3 → </Td> </Tr> </Table> <Tr> <Td> ← N1 </Td> <Td> </Td> <Td> N3 → </Td> </Tr> <P> The N2 is a national route in South Africa that runs from Cape Town through Port Elizabeth, East London and Durban to Ermelo . It is the main highway along the Indian Ocean coast of the country . Its total distance of 2,255 kilometres (1,401 mi) makes it the longest numbered route in South Africa . </P> <P> Major towns and cities along the route of the N2 include Cape Town, Somerset West, Caledon, Swellendam, Mossel Bay, George, Knysna, Plettenberg Bay, Humansdorp, Port Elizabeth, Grahamstown, King William's Town, Bhisho, East London, Mthatha, Kokstad, Port Shepstone, Durban, KwaDukuza, Empangeni, Piet Retief, and Ermelo . </P>

Longest road between two towns in south africa