Según el jefe policial, Mohamed Hussein, el terrorista intentaba pasar en un automóvil por un puesto de control de un edificio administrativo local, pero cuando le pararon los agentes de seguridad, activó el explosivo.
El portavoz del alcalde de Mogadiscio, Salah Hassan Omar, afirmó que tres de los fallecidos son militares que pararon el coche del terrorista y los demás tres son civiles.
Se informa también que otras 14 personas, entre ellos seis niños, necesitan ayuda médica.
Según el medio, el ataque fue reivindicado por el grupo islamista radical Al Shabab.
Al Shabab, que juró lealtad al grupo terrorista Al Qaeda (prohibido en Rusia), lleva años luchando contra el Gobierno de Mogadiscio y las tropas de la Unión Africana (Amisom) para imponer en Somalia la sharía (ley islámica).
Más: África, bajo riesgo de infectarse por el 'califato' de Daesh