Looking at cab fares, a ride in Johannesburg costs an average of 20.00 ZAR , 58% cheaper than Prague, with a fare of 47.77 ZAR,
while train tickets cost 26% more at Johannesburg: $ 30.00 ZAR versus $ 23.88 ZAR at Prague.
If you compare the price of a lunch meal, however, you can find it from 200.00 ZAR in Johannesburg, 14% more than the 175.14 ZAR in Prague.
The price of the coffee is around 34% cheaper in Johannesburg, with an average of 38.62 ZAR, while in Prague the coffee costs 58.43 ZAR.
The main route from Prague to Johannesburg is: Ruzyne (PRG) to OR Tambo International Airport (JNB). The following airlines fly this route:
Egyptair.
Klm Royal Dutch Airlines.