En hypotese er om portugiserne nådde Amerika før Christofer Columbus, men holdt oppdagelsen skjult av politiske årsaker. Til støtte for denne hypotesen er at den svært nøyaktige beregningen portugiserne hadde av Jordens diameter. Mot slutten av 1400-tallet hadde Portugal en skole for navigasjon, kartografi og matematikk i over åtti år og hvor de fremste vitenskapsmenn drev sin forskning. Om Columbus mente at han hadde nådd fram til India fra vest, er det sannsynlig at Johan II allerede kjente til eksistensen av kontinent i midten. Sjøreisene til den mystiske kaptein Duarte Pacheco Pereira (ca. 1460 – 1533), kalt for den portugisiske Akilles av poeten Luís de Camões, vest for Kapp Verde, var antagelig av større betydning enn de tradisjonelle fortolkningene har antatt. Da Columbus ba om støtte for sin reise, fikk han avslag fra den portugisiske kongen. Johan II var bestemt på å nå India ved å seile om Afrika. Columbus dro derfor til Portugals rival Castilla og fikk støtte av dronning Isabella I.