London
Maseru
BEST
DEAL
Mon, 29 Apr
LHR - MSU
Fri, 03 May
MSU - LHR
£1015
£988
Prime price per passenger
Johannesburg
Maseru
BEST
DEAL
Sun, 02 Jun
JNB - MSU
£103
£100
Prime price per passenger
Johannesburg
Maseru
BEST
DEAL
Wed, 01 May
JNB - MSU
Fri, 03 May
MSU - JNB
£200
£193
Prime price per passenger
Toronto
Maseru
BEST
DEAL
Mon, 29 Apr
YYZ - MSU
Fri, 03 May
MSU - YYZ
£1763
£1748
Prime price per passenger
Nairobi
Maseru
BEST
DEAL
Tue, 30 Apr
NBO - MSU
Fri, 03 May
MSU - NBO
£886
£873
Prime price per passenger
Cape Town
Maseru
BEST
DEAL
Thu, 02 May
CPT - MSU
Thu, 02 May
MSU - CPT
£400
£385
Prime price per passenger
Johannesburg
Maseru
BEST
DEAL
Sat, 04 May
JNB - MSU
Sat, 04 May
MSU - JNB
£239
£232
Prime price per passenger
London
Maseru
BEST
DEAL
Sun, 05 May
LHR - MSU
Tue, 07 May
MSU - LHR
£1039
£1023
Prime price per passenger