Cape Town - Edinburgh11 daysTue 12 JanCPT-EDI· 1 stopEmiratesFri 22 JanEDI-CPT· 1 stopEmiratesfromR18 049Show offer
Cape Town - Edinburgh11 daysTue 12 JanCPT-EDI· 1 stopEmiratesFri 22 JanEDI-CPT· 1 stopEmiratesfromR18 049Show offer
Durban - Edinburgh9 daysSat 02 JanDUR-EDI· 1 stopEmiratesSun 10 JanEDI-DUR· 2 stopsKLMfromR27 074Show offer