US visa costs in Mexico, and where the money actually goes
Mexico has ten consulates processing visas, and that changes the cost calculation entirely compared to other countries: for many applicants, getting there weighs as much as the consular fee itself, or more.
About the fee amount
The consular fee is set by the US Department of State and is adjusted periodically. Printing a figure here that goes stale within months would be worse than leaving it out.
Check the current amount on the official site of the US embassy or consulate in Mexico, or on travel.state.gov, before paying. Everything else you can plan for right now, and that is what this guide covers.
The ten consulates, and why they matter
The United States processes visa applications in:
Mexico City · Guadalajara · Monterrey · Tijuana · Ciudad Juárez · Hermosillo · Matamoros · Mérida · Nogales · Nuevo Laredo
That network is denser than any other country in the region, with two direct consequences for your budget:
Travel can cost nothing or a great deal. If you live in Guadalajara and are assigned Guadalajara, your travel cost is zero. If you live in Chiapas, the nearest consulate may be a flight away — and the process requires two visits: the CAS and the interview.
Availability varies enormously between posts. One consulate may have appointments within weeks and another within months. That does not change the fee you pay, but it changes what waiting costs you.
The full breakdown
Consular fee (MRV). Mandatory, paid before booking, non-refundable even if the visa is denied, and charged per person — a family of four pays four. The receipt also expires: leave it too long before booking and you lose it and pay again.
Photograph. 2x2 inch format, white background. Cheap at any studio that handles visa paperwork. Getting it wrong costs time, not money.
A valid passport, with at least six months of validity. Separate process and cost at the SRE.
Travel to your consulate, twice. The most variable expense and the most underestimated. Add the days off work.
What costs nothing
- Filling in the DS-160
- Booking the appointment, once the fee is paid
- Rescheduling, up to a limited number of times
- Any supposed payment to "speed up" the process with the consulate, which does not exist
If someone charges you for these as an official requirement, it is not one.
The cost of waiting
If you need to travel on a specific date and the available appointment falls months later, the real expense is not the fee: it is the trip you postpone or lose.
That date is not final. Consulates release slots continuously as other people cancel or reschedule — they just appear without warning and last minutes.
What we charge
To be clear: VisaBot charges nothing for the official process. You pay the consular fee directly and we never touch it.
We charge 3 MXN for each day we move your appointment up — around 0.15 USD — plus 1.50 MXN per day for each additional person on the same appointment. And only if it works: if your appointment is not moved up, you pay nothing.
