LIST OF SOUTH AFRICAN REGIONAL ROUTES
R101–R114
Route numbers with three digits starting with "R1" are given to sections of road that were formerly part of a national route with a corresponding number, when the national route has since been moved to a new alignment, usually a freeway. So, for example, the R102 number is given to road segments that were formerly part of the N2, and the R114 number is given to road segments that were formerly part of the N14.
R101:
- Section 1: Bellville – Paarl – Worcester
- Section 2: Sandton – Centurion – Pretoria – Hammanskraal – Bela-Bela – Modimolle – Mookgophong – Mokopane – Polokwane
R102:
- Section 1: Cape Town – Somerset West
- Section 2: Mossel Bay – George
- Section 3: Grootrivier Pass through Nature's Valley
- Section 4: Stormsrivier – Humansdorp – Jeffrey's Bay – Port Elizabeth – Colchester
- Section 5: King William's Town – East London
- Section 6: Port Shepstone – Scottburgh – Winklespruit – Kingsburgh – Amanzimtoti – Durban – Verulam – Tongaat – KwaDukuza – Mandeni – Empangeni
R103:
- Section 1: Kloof – Pietermaritzburg – Howick – Mooi River – Estcourt – Ladysmith
- Section 2: Warden – Villiers
- Section 3: Heidelberg (GP) – Johannesburg
R104:
- Section 1: Rustenburg – Hartbeespoort – Pretoria – Bronkhorstspruit
- Section 2: Middelburg (MP) – Wonderfontein
- Section 3: Samora Machel Drive through Nelspruit
R114: Krugersdorp – Centurion
R300–R412
Roads with a three-digit route number starting with 3 or 4 are located in the former Cape Province.
R300: Mitchells Plain – Kuilsrivier – Brackenfell
R301: R45 at Wemmershoek – Paarl – Wellington – R43 near Romansrivier
R302: Bellville – Durbanville – Klipheuwel – Malmesbury
R303: Ceres – Citrusdal
R304: Atlantis – Klipheuwel – Stellenbosch
R305: Stilbaai – N2 near Riversdale
R306: R61 near Beaufort West – N9 near Willowmore
R307: R27 near Atlantis – Atlantis – Darling – R45 near Moorreesburg
R308: R356 near Fraserburg – R63 near Carnarvon
R309: N8 between Groblershoop and Griekwastad – Postmasburg
R310: Muizenberg – Mitchell's Plain – Stellenbosch – R45 between Paarl and Franschhoek
R311: R45 near Hopefield – Moorreesburg – Riebeek-Kasteel
R312: R302 near Durbanville – R44 near Paarl
R313: Prieska – N8 near Griekwastad
R315: Yzerfontein – Darling – Malmesbury
R316: Caledon – Napier – Bredasdorp – Arniston
R317: Robertson – Bonnievale – Bredasdorp
R318: N1 near De Doorns – Montagu
R319: L'Agulhas – Struisbaai – Bredasdorp – N2 near Swellendam
R320: R43 near Hermanus – Caledon
R321: Grabouw – R45 near Villiersdorp
R322: R324 near Suurbraak – Heidelberg – Port Beaufort
R323: R62 near Ladismith – Riversdale
R324: Barrydale – N2 near Swellendam – Witsand
R325: Kathu – Postmasburg – Griekwastad
R326: Stanford – N2 near Riviersonderend
R327: R62 near Ladismith – N2 near Mossel Bay
R328: Mossel Bay – Oudtshoorn – Cango Caves
R329: Willowmore – Steytlerville – R75 at Wolwefontein
R330: Hankey – Humansdorp – Cape St. Francis
R331: R332 near Patensie – Patensie – Hankey – N2 near Thornhill
R332: R331 near Patensie – R330 near Humansdorp
R334: N2 west of Port Elizabeth – Uitenhage – Coega
R335: N2 near Motherwell – Motherwell – Addo – Somerset East
R336: R75 west of Kirkwood – Kirkwood – Addo
R337: R329 between Willowmore and Steytlerville – Klipplaat – Jansenville – Pearston – Cradock
R338: Aberdeen – Klipplaat – R329 at Baroe
R339: N2 near Knysna – Avontuur – Uniondale – R341 north of Uniondale
R340: N2 near Keurboomsrivier – R339 on Prince Alfred Pass
R341: De Rust – N9 between Uniondale and Willowmore
R342: R335 near Addo – Paterson – N2
R343: N2 near Grahamstown – Kenton-on-Sea
R344: Dordrecht – Sterkstroom – Tarkastad – Adelaide – Grahamstown
R345: Cathcart – Hogsback – Alice – Peddie – R72
R346: Stutterheim – King William's Town – East London
R347: R346 near King William's Town – R72 near Kidd's Beach
R349: N2 near Komga – Kei Mouth - Kentani - Willowvale - Coffee Bay - Port St Johns
R350: Bedford – Grahamstown
R351: R67 near Katberg – Whittlesea – Cathcart – R61 between Queenstown and Qamata
R352: Dimbaza – Keiskammahoek – Stutterheim – Tsomo
R353: Brandvlei – Williston – Fraserburg – Leeu-Gamka
R354: R27 near Calvinia – Sutherland – Matjiesfontein
R355: Kleinzee – Springbok – Loeriesfontein – Calvinia – R46 near Ceres
R356: R46 near Ceres – Sutherland – Fraserburg – Loxton
R357: Nieuwoudtville – Loeriesfontein – Brandvlei – Van Wyksvlei – Prieska – Douglas – Kimberley
R358: N7 near Bitterfontein – Pofadder – Onseepkans (– Karasburg, Namibia)
R359: Augrabies Falls – Kakamas – Upington
R360: (Mariental, Namibia –) Mata Mata – Kgalagadi Transfrontier Park – Upington
R361: Kenhardt – Van Wyksvlei – R386 near Carnarvon
R362: Doringbaai – Lutzville – Vredendal – Klawer (along the north bank)
R363: Nuwerus – Lutzville – Vredendal – Klawer (along the south bank)
R364: Lambert's Bay – Graafwater – Clanwilliam – R27 between Nieuwoudtville and Calvinia
R365: Lambert's Bay – Leipoldtville – Piketberg
R366: Elands Bay – Redelinghuys – R365
R369: R357 near Prieska – Hopetown – Petrusville – Colesberg
R370: Douglas – Schmidtsdrift – Jan Kempdorp
R371: N14 between Kuruman and Vryburg – Reivilo – R370
R372: N14 near Kuruman – Reivilo – Taung
R374: Barkly West – Windsorton – N12 at Windsorton Road
R375: Makopong – Bray – Vergeleë – Mareetsane – Sannieshof
R376: R378 between Tosca and Ganyesa – Vorstershoop – Makopong
R377: Vergeleë – Piet Plessis – Stella – N14 near Delareyville
R378: R375 between Makopong and Bray – Tosca – Ganyesa – Vryburg
R380: (Tsabong, Botswana –) McCarthy's Rest – Hotazel – Kathu
R381: Loxton – Beaufort West
R382: Port Nolloth – Steinkopf
R383: Kenhardt – Marydale – R313 near Griekwastad
R384: Carnarvon – Vosburg – Britstown
R385: N14 near Olifantshoek – Postmasburg – R31 near Daniëlskuil – Campbell – Douglas
R386: Prieska – Carnarvon
R387: N12 near Strydenburg – R369 near Orania
R388: Hopetown – De Aar – Richmond
R389: Philipstown – N1 near Hanover – Noupoort
R390: Bethulie – Venterstad – Steynsburg – Hofmeyr – Cradock
R391: Hofmeyr – Burgersdorp
R392: Queenstown – Dordrecht – Lady Grey – Herschel – Sterkspruit
R393: Sterkspruit – Tele Bridge – Lundin's Nek – Moshesh's Ford – R58 near Elliot
R394: N2 near Kokstad – R61 between Flagstaff and Bizana
R396: R410 near Lady Frere – Indwe – Barkly East – Moshesh's Ford – Rhodes – Maclear – Tsolo – N2 north of Mthatha
R397: Burgersdorp – Stormberg – Molteno – Sterkstroom – N6
R398: N12 near Britstown – Merriman – Richmond – Middelburg
R399: Vredenburg – Velddrif – N7 near Piketberg
R400: R75 between Jansenville and Wolwefontein – Riebeeck East – R350 near Grahamstown
R401: R61 near Bethesda Road – Hofmeyr – R61 near Tarkastad
R402: Kareedouw – N2
R403: R386 near Prieska – Vosburg – N12 near Victoria West
R404: N9 near George – Herolds Bay
R405: Mount Frere – R56 near Matatiele
R406: N2 near Caledon – Genadendal – Greyton – N2 near Riviersonderend
R407: Prince Albert Road – Prince Albert – Klaarstroom
R408: Ngcobo – Dutywa – Willowvale
R409: R61 near Tsomo – Tsomo – Bholani – N2 near Butterworth – Kentani
R410: R392 near Queenstown – Lady Frere – Cala – R58 near Elliot
R411: N2 near Mthatha – Coffee Bay
R412: R61 near Mthatha – Ugie
R500–R580
Roads with a three-digit route number starting with 5 are located in the former Transvaal Province.
No. Route
R500 R509 near Magaliesburg – Carletonville – Fochville – R53 near Parys
R501 R59 near Viljoenskroon – Potchefstroom – Carletonville – N12 near Westonaria
R502 N12 between Bloemhof and Wolmaransstad – Makwassie – Leeudoringstad – Orkney – N12 between Klerksdorp and Potchefstroom
R503 Mafikeng – Lichtenburg – Coligny – Klerksdorp
R504 Pudimoe – Schweizer-Reneke – Wolmaransstad – Leeudoringstad – Bothaville
R505 Wesselsbron – Makwassie – Wolmaransstad – Ottosdal – Lichtenburg – Ottoshoop
R506 Delareyville – Schweizer-Reneke – Christiana – Jan Kempdorp
R507 Setlagole – Delareyville – Ottosdal – Hartbeesfontein – R30 between Klerksdorp and Ventersdorp
R508 Musina – Tshipise
R509 Swartruggens – Koster – Derby – Magaliesburg
R510 Botswana border at Stockpoort – Lephalale – Thabazimbi – Rustenburg
R511 R510 near Thabazimbi – Brits – Hartebeespoort – N14 exit 309 – N1 exit 95
R512 Brits – Broederstroom – Lanseria – N14 exit 295 – N1 exit 90 – Randburg
R513 R511 near Hartebeespoort – Pretoria North – Cullinan – Bronkhorstspruit
R514 Pretoria – R511 near Hartebeespoort
R515 Cullinan – Rayton – N4 – R25 between Bapsfontein and Bronkhorstspruit
R516 R511 near Thabazimbi – Bela-Bela – R519 between Mookgophong and Roedtan
R517 N1 near Modimolle – Modimolle – Vaalwater – R510 between Lephalale and Thabazimbi
R518 Lephalale – Mokopane – Lebowakgomo
R519 Mookgophong – Roedtan – N1 near Polokwane
R520 Mookgophong – Vanalphensvlei
R521 Pontdrift border post – Alldays – Polokwane
R522 R521 between Polokwane and Alldays – Louis Trichardt
R523 R521 between Polokwane and Alldays – N1 between Louis Trichardt and Musina – Thohoyandou
R524 Louis Trichardt – Thohoyandou – Punda Maria Gate
R525 N1 between Louis Trichardt and Musina – Tshipise – Pafuri Gate
R526 Gravelotte – R40 between Phalaborwa and Hoedspruit – R36 between Tzaneen and Ohrigstad
R527 R36 between Tzaneen and Ohrigstad – Hoedspruit
R528 Haenertsburg – Tzaneen
R529 R36 between Tzaneen and Ohrigstad – Letsitele – Giyani
R530 Phalaborwa – Mica
R531 R527 near Hoedspruit – Klaserie – Orpen Gate
R532 R36 between Tzaneen and Ohrigstad – Blyde River Canyon – Graskop – Sabie – R536 near Sabie
R533 R36 between Ohrigstad and Mashishing – Pilgrim's Rest – Graskop – Bushbuckridge
R534 R532 near Graskop – God's Window – R532 further from Graskop
R535 R533 near Graskop – Hazyview
R536 Sabie – Hazyview – Paul Kruger Gate
R537 Sabie – White River
R538 R40 near Hazyview – White River – N4 near Nelspruit
R539 R36 between Waterval Boven and Mashishing – N4 near Montrose pass – R37 between Sabie and Nelspruit
R540 Belfast – Dullstroom – Mashishing
R541 Machadodorp – Badplaas – N17 between Chrissiesmeer and Ngwenya
R542 Vandyksdrif – Hendrina – Breyten – Chrissiesmeer
R543 Vrede – Volksrust – Wakkerstroom – Piet Retief – Mahamba border post
R544 R573 between Pretoria and Marble Hall – Witbank – R35 near Bethal
R545 N4 between Bronkhorstspruit and Witbank – Ogies – Bethal
R546 Kinross – Standerton – Vrede
R547 R555 near Witbank – Kriel – Kinross – R23 between Greylingstad and Standerton
R548 R50 near Delmas – Devon – R51 near Balfour
R549 Heidelberg – Deneysville
R550 Ennerdale – Nigel – Devon
R551 Evaton – Meyerton – R42 near Suikerbosrand Nature Reserve
R552 Lanseria International Airport – Fourways
R553 R42 near Vanderbijlpark – Sebokeng – Evaton – M1 near Johannesburg
R554 Lenasia – Alberton – Springs
R555 Springs – Delmas – Witbank – Mpumalanga – Burgersfort – Ohrigstad
R556 Sun City – N4 at Modderspruit
R557 R550 near Ennerdale – Daleside – R42 between Vereeniging and Heidelberg
R558 Krugersdorp – Lenasia – Ennerdale
R559 Randfontein – R558 near Lenasia
R560 R24 near Magaliesburg – R512 near Hartbeespoort Dam
R561 R518 at Marken – Maasstroom – Zanzibar border post
R562 N14 exit 309 – N1 exit 115 – R21 exit 25
R563 R560 between Magaliesburg and Hartbeespoort – Krugersdorp
R564 Roodepoort – Fourways – R101 near Buccleugh
R565 R24 near Rustenburg – R556 at Sun City
R566 R512 near Brits – Rosslyn – R101 at Pretoria North
R567 N11 between Mokopane and Botswana – Polokwane
R568 R25 near Bronkhorstspruit – Ekangala – KwaMhlanga – Siyabuswa
R569 R538 between White River and Hazyview – Numbi Gate
R570 Malelane Gate – Jeppe's Reef border post
R571 Crocodile Bridge Gate – Komatipoort – Mananga border post
R572 R510 near Lephalale – Swartwater – Alldays – Musina
R573 Pretora – KwaMhlanga – Siyabuswa – Marble Hall
R575 R555 near Middelburg – R544 between Witbank and Bethal
R576 R101 – N1 exit 224 – R516 near Settlers
R577 Roossenekal – Mashishing
R578 N1 near Louis Trichardt – Elim – R81 near Giyani
R579 R37 near Chuenespoort – Lebowakgomo – Jane Furse – R33 near Stoffberg
R580 R50 between Delmas and Leandra – R546 near Secunda
R600–R624
Roads with a three-digit route number starting with 6 are located in KwaZulu-Natal.
No. Route
R600 N11 near Ladysmith – Winterton – Champagne Castle
R602 N11 between Ladysmith and Newcastle – Glencoe – Dundee
R603 Kingsburgh – N3 near Camperdown
R612 R617 near Bulwer – Donnybrook – Ixopo – Umzinto – Park Rynie
R613 Durban – Camperdown
R614 R33 between Pietermaritzburg and Mpolweni – Tongaat
R616 N3 near Ladysmith – Bergville
R617 Kokstad – Franklin – Underberg – Howick
R618 Alpha – Nongoma – Mtubatuba – Greater St. Lucia Wetland Park
R619 N2 near Empangeni – Richards Bay
R620 R61 near Ramsgate – Ramsgate – Ramsgate – Margate – Ramsgate – Port Shepstone
R621 Dundee – Hattingspruit – Dannhauser – N11 between Ladysmith and Newcastle
R622 Mooi River – Greytown
R624 R56 near Richmond – R603 near Mpumalanga
R700–R730
Roads with a three-digit route number starting with 7 are located in the Free State.
No. Route
R700 Bloemfontein – Bultfontein – Hoopstad
R701 R26 near Wepener – Smithfield – Bethulie – N1 near Gariep Dam
R702 Bloemfontein – Dewetsdorp – Wepener – Van Rooyen's Gate
R703 R26 near Clocolan – Excelsior – Verkeerdevlei – Brandfort – Soutpan – R64 near Dealesville
R704 Trompsburg – Jagersfontein – Fauresmith – Koffiefontein
R705 N12 near Ritchie – Jacobsdal – R48 near Koffiefontein
R706 Bloemfontein – R704 near Jagersfontein
R707 Marquard – Senekal – Arlington – Lindley – Petrus Steyn – R34 near Frankfort
R708 Christiana –Hertzogville – Bultfontein – Theunissen – Winburg – Marquard – Clocolan
R709 Hobhouse –Tweespruit – Excelsior – Winburg
R710 Bultfontein – Welkom
R711 Bethlehem – Clarens – Fouriesburg
R712 Harrismith – Clarens
R713 R34 near Kroonstad – R30 between Odendaalsrus and Bothaville
R714 Bethlehem – Warden
R715 Springfontein – Bethulie
R716 Viljoensdrif – Oranjeville – R26 between Frankfort and Villiers
R717 Colesberg – Philippolis – Trompsburg – Edenburg – Reddersburg – Dewetsdorp
R718 Bultfontein – R703 near Brandfort
R719 Bultfontein – Wesselsbron – R30 between Bothaville and Odendaalsrus
R720 R30 near Senekal – Steynsrus – Edenville – Koppies – R721 near Vredefort
R721 Kroonstad – Vredefort
R722 Harrismith – Memel
R723 Parys – Heilbron
R724 Petrus Steyn – R76 near Bethlehem
R725 Lindley – Heilbron
R726 Zastron – Intersection of R392 and R393
R727 Bothaville – R76 between Viljoenskroon and Kroonstad
R730 R30 near Virginia – Virginia - Welkom - R34 near Odendaalsrus