Mexico Visa RequirementsFor Botswana passport holders
Botswana citizens require a visa to enter Mexico. The fee is approximately $50 USD. Applications are submitted at the Mexican Embassy in Pretoria, South Africa, or the nearest Mexican diplomatic mission.
Botswana passport holders require a visa to enter Mexico.
Apply at the Mexican Embassy in Pretoria, South Africa. Documents include passport, visa form, passport photos, return flight, accommodation booking, and bank statements. Processing takes 5 to 10 business days.
Entry Requirements
Passport Validity
6 months beyond date of entry
Blank Pages
2 blank pages required
Multiple Entry
Single entry only
Work Permitted
No - requires work visa
Current Travel Situation
Botswana to Mexico: What You Need to Know
Mexico maintains visa requirements for Botswana passport holders. Mexico is a popular destination for African travelers interested in Latin American culture, beaches, and Aztec history. Despite Botswana's strong European passport, Mexico requires a standard tourist visa.
How to Get There
US citizens and EU nationals can enter Mexico visa-free. If you hold dual citizenship with an EU country (given Botswana's EU ties), verify whether that passport offers visa-free access.
Money & Banking
Mexico uses the Mexican Peso (MXN). ATMs widely available. Cards accepted in tourist areas. Cash preferred for street food and local transport.
Practical Tips
Mexico connections from Botswana route via Johannesburg and then through Miami (MIA) or London (LHR) to Mexico City (MEX) or Cancun (CUN). Apply 4 to 6 weeks before travel. Mexico City and Cancun offer very different experiences.