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.

Visa Required
180 days max stay
$50 visa cost
Mexico City
North America
MXN ($)
Spanish
UTC-6 to UTC-8

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.