On peut prendre un taxi brousse depuis Dakar ou Saint-Louis (entre autres) jusqu'à Rosso, où le ferry assure le passage vers la rive nord du fleuve Sénégal, et de là un taxi-brousse vers Nouakchott, par la N2. Il existe d'autres points de passage depuis le Sénégal dont le barrage de Diama, à une trentaine de kilomètres au nord de Saint-Louis. Les transports publics suivent également cet itinéraire.