Route guide
Gqeberha to Johannesburg
Route N1 to Colesberg, N9 to Middelburg, N10 via Nxuba (Cradock)About 1 050 kmDrive 11–12 hours
A long day: N1 through the Free State, then quieter single-lane roads through the Karoo and down to the coast.
This guide was written for Johannesburg to Gqeberha. The same roads apply on your trip, but read exits, merges and lane tips the other way round.
From drivers, last 3 days
Loading driver reports…
Before you leave
- Have a card or cash ready for Grasmere, Vaal and Verkeerdevlei toll plazas. There are no tolls after Bloemfontein.
- Start early so you finish the mountain passes before dark.
- Refuel at Colesberg and again at Middelburg or Cradock.
- Carry water and snacks; services are far apart.
Gqeberha to Middelburg
Where the N10 meets the N2Lane adviceRoad know-how
The junction is about 45 km from Gqeberha, which lies to the west of it.
Daggaboers Nek and Olifantskop PassHazardRoad know-how
Two passes south of Cradock. Winding with slow trucks; take them in daylight.
Nxuba (Cradock)Fuel & stopsRoad know-how
Last big town for fuel and food before the coast.
Middelburg to Bloemfontein
Single-lane Karoo roadsHazardRoad know-how
The N9 and N10 carry trucks on single carriageway. Overtake only with a long, clear view.
N9 turn-offLane adviceRoad know-how
The N9 leaves the N1 just southwest of Colesberg. Follow the signs for Middelburg.
ColesbergFuel & stopsRoad know-how
Fill up here before turning onto the N9.
Bloemfontein to Johannesburg
KroonstadFuel & stopsRoad know-how
Main fuel stop on the way to Bloemfontein.
Three N1 toll plazasTollRoad know-how
Grasmere (south of Joburg), Vaal (near Parys) and Verkeerdevlei (near Brandfort).