Cape Town - Vancouver13 daysFri 30 AprCPT-YVR· 2 stopsKLMWed 12 MayYVR-CPT· 1 stopKLMfromR18 298Show offer
Cape Town - Vancouver13 daysFri 30 AprCPT-YVR· 2 stopsKLMWed 12 MayYVR-CPT· 2 stopsKLMfromR18 357Show offer