Yerevan, Armenia
Pretoria
The best and cheapest way to get from Yerevan, Armenia and Pretoria is to travel by air, which will cost about 4,981 ZAR or 441.90 USD.