Johannesburg
Lilongwe
BEST
DEAL
![4Z](https://za.edreams.com/images/onefront/airlines/sm4Z.gif)
Sun, 23 Jun
JNB - LLW
![ET](https://za.edreams.com/images/onefront/airlines/smET.gif)
Mon, 24 Jun
LLW - JNB
11626R
10911R
Prime price per passenger
Blantyre
Lilongwe
BEST
DEAL
![ET](https://za.edreams.com/images/onefront/airlines/smET.gif)
Wed, 10 Jul
BLZ - LLW
1066R
993R
Prime price per passenger
Johannesburg
Lilongwe
BEST
DEAL
![ET](https://za.edreams.com/images/onefront/airlines/smET.gif)
Mon, 24 Jun
JNB - LLW
![ET](https://za.edreams.com/images/onefront/airlines/smET.gif)
Wed, 26 Jun
LLW - JNB
10244R
9609R
Prime price per passenger
Johannesburg
Lilongwe
BEST
DEAL
![ET](https://za.edreams.com/images/onefront/airlines/smET.gif)
Mon, 24 Jun
JNB - LLW
![ET](https://za.edreams.com/images/onefront/airlines/smET.gif)
Wed, 26 Jun
LLW - JNB
10252R
9618R
Prime price per passenger
Johannesburg
Lilongwe
BEST
DEAL
![ET](https://za.edreams.com/images/onefront/airlines/smET.gif)
Mon, 24 Jun
JNB - LLW
![ET](https://za.edreams.com/images/onefront/airlines/smET.gif)
Wed, 26 Jun
LLW - JNB
10264R
9629R
Prime price per passenger
Johannesburg
Lilongwe
BEST
DEAL
![ET](https://za.edreams.com/images/onefront/airlines/smET.gif)
Mon, 24 Jun
JNB - LLW
![ET](https://za.edreams.com/images/onefront/airlines/smET.gif)
Wed, 26 Jun
LLW - JNB
10382R
9748R
Prime price per passenger
Johannesburg
Lilongwe
BEST
DEAL
![ET](https://za.edreams.com/images/onefront/airlines/smET.gif)
Mon, 24 Jun
JNB - LLW
![ET](https://za.edreams.com/images/onefront/airlines/smET.gif)
Wed, 26 Jun
LLW - JNB
10459R
10344R
Prime price per passenger
Johannesburg
Lilongwe
BEST
DEAL
![ET](https://za.edreams.com/images/onefront/airlines/smET.gif)
Wed, 26 Jun
JNB - LLW
![ET](https://za.edreams.com/images/onefront/airlines/smET.gif)
Thu, 27 Jun
LLW - JNB
10894R
10302R
Prime price per passenger