There used to be no airline operating flights from Cape Town to Pretoria (Wonderboom Airport, PRY). Interlink Airlines, which was operating flights on the route from 1 Nov 2009, went into provisional liquidation on the 23rd Feb 2010, but from August 2015 all this will change. From August 2015 both SAA and SA Airlink will fly daily between Wonderboom and Cape Town.
Before then we suggest flying from Cape Town to Lanseria and then driving.
The driving distance between Cape Town and Pretoria is some 1464km.
Wonderboom will no longer be reserved for the likes of the Guptas! Mayor Kgosientso Ramokgopa revealed that commercial flights between Cape Town and Wonderboom, Pretoria will launch in August 2015. The service will become a daily one with three flights scheduled per day and SAA and SA Airlink are tipped to be the operating airlines. With no mention of low cost carriers we suspect prices won't be as competitive as flying in to Lanseria. I guess we'll just have to wait and see.
City to City offers coach bus services from Cape Town to Pretoria.