Travel from Upington to Pretoria

Flights from Upington to Pretoria

South African Airways flies from Upington to Pretoria twice daily.

How to get from Upington to Pretoria

From Upington taxi to Upington airport, fly to Johannesburg airport, train to Marlboro, then train to Pretoria. 2 h 38 min $197. From Upington taxi to Upington airport, fly to Pretoria Wonderboom Apt airport, then taxi to Pretoria. 7 h 16 min $303. From Upington taxi to Upington airport, fly to Lanseria airport, taxi to Midrand, then train to Pretoria. 6 h 57 min $207. From Upington bus to Park then train to Pretoria. 11 h 49 min $79. From Upington drive to Pretoria. 11 h 24 min $95.

Operators from Upington to Pretoria