Johannesburg
Blantyre
Sat, 11 May
JNB - BLZ
Wed, 15 May
BLZ - JNB
R10549
Price per passenger
Johannesburg
Blantyre
Mon, 13 May
JNB - BLZ
Wed, 15 May
BLZ - JNB
R10567
Price per passenger
Johannesburg
Blantyre
Sat, 11 May
JNB - BLZ
Wed, 15 May
BLZ - JNB
R10587
Price per passenger
Johannesburg
Blantyre
Mon, 13 May
JNB - BLZ
Wed, 15 May
BLZ - JNB
R10678
Price per passenger
Johannesburg
Blantyre
Mon, 13 May
JNB - BLZ
Wed, 15 May
BLZ - JNB
R12372
Price per passenger
Johannesburg
Blantyre
Fri, 28 Jun
JNB - BLZ
R4832
Price per passenger