Johannesburg
Maseru
BEST
DEAL

Fri., 14 Mar.
JNB - MSU
$222
$215
Prime price per passenger
Johannesburg
Maseru
BEST
DEAL

Thu., 13 Mar.
JNB - MSU
$224
$217
Prime price per passenger
Port Elizabeth
Maseru
BEST
DEAL

Tue., 06 May
PLZ - MSU
$321
$311
Prime price per passenger
Durban
Maseru
BEST
DEAL

Wed., 30 Apr.
DUR - MSU
$390
$378
Prime price per passenger
Cape Town
Maseru
BEST
DEAL

Mon., 14 Apr.
CPT - MSU
$419
$401
Prime price per passenger
Johannesburg
Maseru
BEST
DEAL

Thu., 27 Mar.
JNB - MSU

Tue., 01 Apr.
MSU - JNB
$468
$440
Prime price per passenger
Adelaide
Maseru
BEST
DEAL

Sat., 05 Apr.
ADL - MSU
$1999
$1919
Prime price per passenger