Blantyre
Lilongwe
BEST
DEAL

Mon., 07 Apr.
BLZ - LLW
$101
$93
Prime price per passenger