From Graaf-Reinet it crosses the Sneeuberge through Naudesberg Pass and Lootsberg Pass to Middelburg, where it meets the N10. The N9 and N10 are concurrent northwards out of Middelburg, but after a short distance (24 kilometers) the N10 turns north-west towards De Aar. The N9 continues northwards through Noupoort to end at an intersection with the N1 just outside Colesberg.