Why does petrol price in Pretoria differ from that in Durban?

The petrol price in pretoria differs from that it Durban because petrol station owners have to pay a different price than from pretoria because the two have to pay different amounts of money from exportation