The N18 is a national route in South Africa which runs from Warrenton through Vryburg and Mahikeng to Ramatlabama on the border with Botswana.
[1] The N18 national route of South Africa is part of Trans-African Highway Network no.
Passing the Ganspan Airport to the west, the N18 enters Jan Kempdorp from the south and meets the R370 and the R708.
It continues northwards, passing Pudimoe and after some distance, it enters Vryburg from the south as Moffat Street.
Continuing north-east for 159 km, through Stella (where it meets the R377 at a staggered junction) and Setlagole, it enters Mafikeng from the south-west as the Vryburg Road.