Skip, RouteMap's route guideRouteplanner.app
Routeplanner.app

MargateWeenen

Distance: 319 km·Drive time: 3 h 55 min

Driving from Margate to Weenen takes about 3 h 55 min via N3. The distance is 319 km. EV charging is available along the route, including in Shelly Beach, Hillcrest, Pietermaritzburg, Hilton. Driving directions

Driving directions

26 · 319 km
  1. 1 Depart onto Reid Road 322 m
  2. 2 Turn left onto Porter Road 109 m
  3. 3 At end of road, turn right onto Douglas Road 458 m
  4. 4 Turn left onto Acacia Road 52 m
  5. 5 Continue right onto Acacia Road 290 m
  6. 6 Turn right onto Ashford Place 147 m
  7. 7 Turn left onto Seaslopes Road 381 m
  8. 8 Turn right 504 m
  9. 9 Turn straight 11 km
  10. 10 Turn straight 2 km
  11. 11 Continue straight 88 km
  12. 12 Take exit slightly left 521 m
  13. 13 Turn left onto Umbumbulu Road 30 km
  1. 14 Continue straight onto Sbu Mkhize Drive 38 km
  2. 15 Take ramp straight 926 m
  3. 16 Merge slightly right 105 km
  4. 17 Take exit slightly left 523 m
  5. 18 Keep slightly right 26 m
  6. 19 Turn right 3 km
  7. 20 Continue straight onto Harding Road 8 km
  8. 21 Turn right 25 km
  9. 22 At end of road, turn right 9 km
  10. 23 Turn slightly left 102 m
  11. 24 Continue straight onto Andries Pretorius Street 637 m
  12. 25 At end of road, turn left onto Voortrekker 90 m
  13. 26 Arrive onto Voortrekker