Best way to travel between

Pretoria
Durban, KwaZulu-Natal, South Africa
Travel Modes
Price
Distance
Duration
CO2
bus
$25.0
632.26 km
8h 5mins
18.97 kgs
 
bus
$28.0
651.04 km
9h 6mins
19.53 kgs
 
train
$33.0
789.82 km
16h 29mins
41.86 kgs
 
drive
$75.0
641.68 km
6h 44mins
82.14 kgs
 
flight
$109.0
594.3 km
3h 34mins
64.18 kgs
 
flight
$134.0
637.52 km
3h 31mins
68.85 kgs
 
flight
$140.0
587.82 km
5h 0mins
63.48 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 632.26 km 8h 5mins 254 ZAR 25.0
Bus 651.04 km 9h 6mins 284 ZAR 28.0
Train 789.82 km 16h 29mins 335 ZAR 33.0
Drive 641.68 km 6h 44mins 761 ZAR 75.0
Flight 594.3 km 3h 34mins 1,106 ZAR 109.0
Flight 637.52 km 3h 31mins 1,359 ZAR 134.0
Flight 587.82 km 5h 0mins 1,420 ZAR 140.0
Take Bus from Pretoria to Durban
Time: 8h 5mins Cost: 254 ZAR; $ 22.5 - 27.5 USD CO2 Emission: 18.97 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Pretoria and Durban, KwaZulu-Natal, South Africa is to travel by bus, which will cost about 254 ZAR or 22.50 USD.