Which Portuguese explorer first sighted the island of Madagascar in 1500?

The story behind the answer

The Portuguese explorer who first sighted Madagascar in 1500 was Diogo Dias. On 10 August 1500, Dias encountered the large island after his ship became separated from Pedro Álvares Cabral’s fleet while it was sailing toward India.

Dias named Madagascar São Lourenço, or Saint Lawrence, after the feast day of Saint Lawrence. His sighting helped add the island to European nautical charts, although Madagascar was already home to established Malagasy societies with deep African, Arab, and Austronesian connections. European “discovery” therefore means the first recorded encounter by a European navigator, not the island’s first discovery by people.

Dias was part of Portugal’s ambitious effort to reach the Indian Ocean by rounding the Cape of Good Hope. The voyage followed the route opened by Vasco da Gama’s expedition to India in 1497–1499. Madagascar later became strategically important because of its position near the sea lanes linking southern Africa, Arabia, India, and Southeast Asia.

The island’s European names can cause confusion: São Lourenço was Dias’s name, while “Madagascar” became the standard name through later European usage.

Source: Wikipedia · fact-checked Aug. 2026

Add question to a list

Choose a list to keep this question in: