City
Town
Village
Hamlet
Motorway
Primary
Secondary
Unclassified
Point Distance Time Fuel
Dalmeny 0 km 0:00 00 min 0.0 L
R521 44 km, 31 min
Mogwadi 44 km 0:31 31 min 3.0 L
R521 56 km, 34 min
Polokwane 100 km 1:06 1 h 06 min 7.8 L
R101 N1 62 km, 38 min
Mokopane 161 km 1:44 1 h 44 min 12.2 L
N1 29 km, 17 min
Mookgophong 191 km 2:02 2 h 02 min 13.7 L
N1 180 km, 1 h 37 min
Irene 370 km 3:39 3 h 39 min 29.5 L
N1 36 km, 18 min
Marais Steyn Park 406 km 3:58 3 h 58 min 32.3 L
N3 120 km, 1 h 09 min
Qalabotjha 527 km 5:07 5 h 07 min 41.6 L
N3 368 km, 3 h 36 min
Pietermaritzburg 895 km 8:44 8 h 44 min 71.4 L
R103 R56 39 km, 28 min
Richmond 934 km 9:13 9 h 13 min 74.6 L
City
Town
Village
Hamlet
Motorway
Primary
Secondary
Unclassified
Point Distance Time Fuel
Dalmeny 0 km 0:00 00 min 0.0 L
R521 44 km, 31 min
Mogwadi 44 km 0:31 31 min 3.0 L
R521 56 km, 34 min
Polokwane 100 km 1:06 1 h 06 min 7.8 L
R101 N1 62 km, 38 min
Mokopane 161 km 1:44 1 h 44 min 12.2 L
N1 29 km, 17 min
Mookgophong 191 km 2:02 2 h 02 min 13.7 L
N1 104 km, 57 min
Pienaarsrivier 295 km 3:00 3 h 00 min 23.5 L
N1 75 km, 39 min
Irene 370 km 3:39 3 h 39 min 29.5 L
N1 36 km, 18 min
Marais Steyn Park 406 km 3:58 3 h 58 min 32.3 L
N3 120 km, 1 h 09 min
Qalabotjha 527 km 5:07 5 h 07 min 41.6 L
N3 53 km, 33 min
Roadside 580 km 5:40 5 h 40 min 45.9 L
N3 42 km, 26 min
Zenzeleni 621 km 6:07 6 h 07 min 49.4 L
N3 53 km, 32 min
Harrismith 674 km 6:39 6 h 39 min 53.6 L
N3 20 km, 12 min
Swinburne 694 km 6:51 6 h 51 min 55.2 L
N3 14 km, 10 min
Van Reenen 708 km 7:02 7 h 02 min 55.9 L
N3 73 km, 40 min
Frere 780 km 7:42 7 h 42 min 61.6 L
N3 54 km, 26 min
Mooirivier 834 km 8:09 8 h 09 min 66.0 L
N3 40 km, 22 min
Zenzele 874 km 8:32 8 h 32 min 69.8 L
N3 5 km, 02 min
Merrivale Heights 879 km 8:34 8 h 34 min 70.2 L
N3 13 km, 07 min
Town Hill 892 km 8:42 8 h 42 min 71.3 L
R103 3 km, 01 min
Pietermaritzburg 895 km 8:44 8 h 44 min 71.4 L
R103 2 km, 01 min
Scottsville 897 km 8:45 8 h 45 min 71.7 L
R56 5 km, 03 min
Westgate 901 km 8:48 8 h 48 min 72.0 L
R56 8 km, 05 min
Thornville 909 km 8:53 8 h 53 min 72.5 L
R56 13 km, 09 min
Baynesfield 922 km 9:03 9 h 03 min 72.9 L
R56 12 km, 09 min
Richmond 934 km 9:12 9 h 12 min 74.6 L

Distance from Vivo to Richmond by car

The distance between Vivo and Richmond is 934 kilometers by road including 440 kilometers on motorways. Distance from Vivo to Richmond by car takes approximately 9 hours and 13 minutes.

The distance between Vivo and Richmond is ranked 408th in the ranking popularity.
The driving time from Vivo to Richmond is approximately 9 hours and 13 minutes without intermediate stops.
Use the "Intermediate points" field inside the "Show advanced options" to find out how to get from Vivo to Richmond through specific transit points.
You can calculate the route from Vivo to Richmond through any specific transit point by dragging and dropping the route on the map.
To find out how far is Vivo from Richmond, all the intermediate path segments were totalized. Precise satellite coordinates of highways were used for this calculation.
Reverse route: from Richmond to Vivo.
Have any questions? Contact us!