Yes! Plenty of tour busses go from Durban to the Cape and back everyday!
durban
1715 km
600
With greyhond
R600
13- 15 hours
Durban has a warmer climate because it a sub-tropical climate whereas Cape Town in a "Mediterrean" climate. Durban is on average about 1-2 degree celcius warmer that Cape Town. Durban also has high humidity (or discomfort factor) whereas the air in Cape Town is much "dryer". Cape Town is located far further south than Durban and has the extremely cold Benguela current running past it. Since the ocean has a tempering effect on land temperatures this cause a distinct drop in the Cape Town temperatures. Cape Town is on the edge of a very volatile sea area, and storms and high winds are common. Durban a warmer current passing it from the tropics to the North. That's just some of the basics, obviously, different terrain (and other factors) also effects the climates.
R600
Cape Town, Johannesburg, Durban and Cairo.
map quest the addresses and it will tell you.
1 1/2 hours