En febrero de 1498, Vasco da Gama siguió hacia el norte, desembarcando en el amistoso puerto de Malindi —rival de Mombasa— donde fueron bien recibidos por el sultán que les suministró un piloto árabe conocedor del océano Índico, cuyo conocimiento de los vientos monzónicos permitiría guiar la expedición hasta Calicut, en la costa suroeste de la India.