Johannesburg
Cape Town
Thu, 13 Jun
JNB - CPT
R1855
Price per passenger
Johannesburg
Cape Town
Sat, 11 May
JNB - CPT
Sun, 12 May
CPT - JNB
R7631
Price per passenger
Johannesburg
Cape Town
Sat, 11 May
JNB - CPT
Wed, 15 May
CPT - JNB
R7722
Price per passenger