Distance from

Pretoria to Durban

Average travel distance is

686.64 km

Nomal travel times are between

3h 31min  -  16h 29min

686.64 km (427 miles) is the average travel distance between Pretoria and . If you could walk at the speed of 3mph (4.8kph), it would take 4 days 10 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 675.77 km 419.9 miles 364.89 miles
Flight 629.96 km 391.44 miles 340.15 miles
Flight 623.09 km 387.17 miles 336.44 miles
Drive 680.18 km 422.64 miles 367.27 miles
Bus 670.20 km 416.44 miles 361.88 miles
Bus 690.10 km 428.81 miles 372.63 miles
Train 837.21 km 520.22 miles 452.06 miles

BE PREPARED

Pretoria - Durban Info

The distance from Pretoria to Midrand 32 km (19.82 miles) .

The distance from Midrand to Lanseria 40 km (25.07 miles) .

The distance from HLA to DUR 568 km (352.99 miles) .

The distance from Durban to Durban 36 km (22.51 miles) .

Travel distance chart

The distance between Pretoria to Durban, KwaZulu-Natal, South Africa is 686.64 km (427 miles) and it would cost 25 USD ~ 254 ZAR to drive in a car that consumes about 6 MPG.