Johannesburg - Birmingham9 daysSun 29 NovJNB-BHX· 1 stopKLMMon 07 DecBHX-JNB· 1 stopAir FrancefromR13 933Show offer
Cape Town - Birmingham16 daysMon 01 FebCPT-BHX· 1 stopAir FranceTue 16 FebBHX-CPT· 1 stopKLMfromR14 497Show offer
Durban - Birmingham14 daysTue 15 DecDUR-BHX· 2 stopsKLMMon 28 DecBHX-DUR· 2 stopsKLMfromR26 775Show offer