Antiguo emporio marítimo, la ciudad fue fundada por marinos árabes en el siglo XV, antes de convertirse en la capital de un reino Sakalava.
Actualmente, Mahajanga se encuentra habitada por numerosas etnias por toda la isla, así como por inmigrantes indios y europeos. La ciudad posee una hermosa arquitectura que da testimonio de su historia: antiguas mezquitas, edificaciones de estilo hindú, así como edificios de la época colonial, como el mercado cubierto. Amantes de la arquitectura, aprovechad vuestro viaje a Madagascar para explorar la ciudad.
El litoral de la ciudad es muy agradable y las playas van siendo cada vez más hermosas según nos alejamos del centro. Por la noche prueba unos pinchos de cebú mientras contemplas la puesta de sol por el canal de Mozambique, te aseguro que te encantará.