R34 (South Africa)

Provincial route R34 shield
Provincial route R34
Route information
Maintained by NWDPWRT, FSDPRT, SANRAL and KZNDT
Length977 km (607 mi)
Major junctions
Northwest end N14 near Vryburg
Major intersections N12 in Bloemhof
R59 in Hoopstad
R30 in Odendaalsrus
R70 in Odendaalsrus
N1 south of Kroonstad
R76 in Kroonstad
N1 north of Kroonstad
R82 near Kroonstad
R57 in Heilbron
R26 near Frankfort
N3 near Frankfort
N11 near Newcastle
R33 at Blood River
R33 / R69 in Vryheid
R66 near Ulundi
R68 near Melmoth
R66 near Eshowe
N2 near Empangeni
Southeast endJohn Ross Parkway in Richards Bay
Location
CountrySouth Africa
Major citiesVryburg, Schweizer-Reneke, Bloemhof, Wesselsbron, Odendaalsrus, Kroonstad, Heilbron, Frankfort, Vrede, Newcastle, Utrecht, Vryheid, Ulundi, Melmoth, Empangeni, Richards Bay
Highway system
R33 R35

The R34 is a long provincial route in South Africa that connects Vryburg with Richards Bay via Kroonstad and Newcastle. It passes through three provinces, North West, the Free State and KwaZulu-Natal.[1]

  1. ^ Falkner, John (May 2012). South African Numbered Route Description and Destination Analysis (Report). National Department of Transport. pp. 43–44. Archived from the original on 6 June 2014. Retrieved 12 August 2014.