R34 (South Africa)
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.
Route
North West
The R34 begins a few kilometres east of the town of Vryburg at a t-junction with the N14 National Route, which is the main road into the town. The R34 starts by going south-east for 60 kilometres to the town of Schweizer-Reneke. In the town centre, it meets the R506 Road and the R504 Route at a 4-way junction with Schweizer Street. The R506 stops cosigning with the R504 westwards and begins cosigning with the R34 southwards. They are one road for 2.5 kilometres, before the R506 becomes its own road south-west.Leaving Schweizer-Reneke, the R34 continues south-east for 55 kilometres to the town of Bloemhof, where it reaches a t-junction with the N12 National Route. The R34 joins the N12 eastwards for 2 kilometres before becoming its own road eastwards while the N12 turns to the north-east. The R34 enters the Bloemhof Nature Reserve and proceeds to cross the Vaal River into the Free State Province.
Free State
As it enters the province, the R34 resumes in a south-easterly direction for 30 kilometres, through the Sandveld Nature Reserve, to enter the small town of Hoopstad, where it meets the R59 Road. The R34 & R59 cosignage loops to the north of Hoopstad and turn eastwards before the R59 becomes its own road to the north-east just north of the Tikwana Suburb, leaving the R34 as the easterly road.From Hoopstad, the R34 continues for 40 kilometres to bypass the town of Wesselsbron to the south and meet the R719 Road at a 4-way-junction south-east of the town. It continues in an easterly direction for 30 kilometres to meet the R30 on the southerly outskirts of the town of Odendaalsrus. They are cosigned northwards up to the next junction, where the R34 becomes its own road eastwards. At the north-western terminus of the R70 Road, the R34 turns to the north-west and at the next roundabout with Van Der Vyver Street, the R34 turns northwards to become Voortrekker Avenue and separate Odendaalsrus Central from the Ross Kent East suburb. At the next roundabout, the R34 turns eastwards to become Althea Road.
It heads eastwards for 9 kilometres to meet the northern terminus of the R730 at a t-junction. The R34 continues as the road east-north-east from this junction and continues for 47 kilometres, meeting the eastern terminus of the R713, to meet the N1 National Route south of Kroonstad.
At the R730 junction, the R34 takes over being the ZR Mahabane Toll Highway maintained by SANRAL from the R730 and remains with the status up to the N1 in Kroonstad. Although there are no tollgates at the moment, the entire 47-kilometre-stretch from the R730 to the N1 is declared a toll road.
At the N1 interchange, the R34 joins the N1 Freeway northwards for 8 kilometres, meeting the R76 Road just after the interchange, crossing the Vals River, bypassing Kroonstad Central to the east, up to the R721 Road off-ramp, where the R34 becomes the road eastwards. There is only one off-ramp in between the R76 and R721 off-ramps, at Reitz Road east of Kroonstad Central.
Just after the N1 & R721 interchange, the R34 meets the southern terminus of the R82 Road and continues eastwards for 42 kilometres to the town of Edenville where it meets the R720 Road and turns north-east. The R34 & R720 are one road north-east for 8 kilometers before the R720 becomes its own road to the north-west towards Koppies.
The R34 continues for another 42 kilometres to the town of Heilbron. Just south-west of the town, the R34 turns eastwards and meets the southern terminus of the R723 Route and the northern terminus of the R725 Route, before meeting the passing R57 Road south of the town & cosigning with it for a few kilometers eastwards.
From Heilbron, it continues eastwards for 50 kilometres, meeting the northern terminus of the R707 Road, to the town of Frankfort. Just before entering Frankfort, the R26 Route from Tweeling joins it and the two routes enter Frankfort, crossing the Wilge River, as one road. After bypassing the town to the south-east, the R26 becomes its own road to the north-east and the R34 turns to the south-east, continuing for 26 kilometres to meet the N3 National Highway. It continues for another 13 kilometres eastwards to reach a t-junction with the R103 Road south of Cornelia.
The R34 and the R103 are cosigned southwards for 15 kilometres before the R34 becomes its own road eastwards. It continues for 13 kilometres to the town of Vrede. At the southern terminus of the R546 Road, the R34 turns to bypass the town to the south and meet the western terminus of the R543 Road south of the town. It continues south-east for 52 kilometres to the town of Memel, where it meets the northern terminus of the R722 Road. It continues east to cross the provincial border into KwaZulu-Natal.
KwaZulu-Natal
From Memel, the R34 continues for 48 kilometres to the town of Newcastle, entering the town from the north-west and reaching a t-junction with Allen Street north of the Newcastle Central Business District. The R34 becomes the road north-east from this intersection up to its junction with the N11 National Route. It joins the N11 for 7 kilometres northwards before the R34 becomes its own road eastwards, crossing the Buffalo River. It continues for 35 kilometres to the town of Utrecht, entering the town from the north. It leaves the town in a south-easterly direction and continues for 40 kilometres to reach an intersection with the R33 close to a section of the Blood River.From this junction, the R33 and the R34 are cosigned as one road north-east into the town of Vryheid. West of Vryheid at a 4-way junction, The R33 becomes the road to the north and the R34 becomes the road southwards, forming a semi-ring road around Vryheid. Midway along the semi-ring road, the R34 meets the western terminus of the R69 Route and the R34 turns southwards.
The R34 continues southwards for 100 kilometres, crossing the White Umfolozi River and the Mpembeni River, to meet the R66 south-west of Ulundi. They are cosigned southwards for 53 kilometres, meeting the eastern end of the R68 Road and passing through Melmoth, before the R34 becomes its own road eastwards near the Goedertrouw Dam. After 40 km, it enters Empangeni as Nkwanazi Street from the north-west and passes through the town to reach a major intersection with the R102 Road in the southern outskirts. It leaves Empangeni as the John Ross Parkway eastwards and after a brief distance intersects and crosses the N2 freeway and continues east to Richards Bay, where it meets the southern terminus of the R619 Road. It proceeds eastwards to end just north of the Alkantstrand Beach.