L'aéroport Moshoeshoe est situé à de Maseru. Airlink assure des vols quotidiens entre Maseru et Johannesburg, qui coûtent entre 1 400 et 2 200 ZAR. Les bagages sont très régulièrement égarés et il n'y a pas de bureau de réclamation des bagages perdus. Il faut organiser à l'avance le transfert en taxi vers le centre, car il n'y a pas souvent de taxis à l'aéroport. La course est facturée aux alentours de 50 à 80 ZAR.