MPMyPackages Get a quote
Para información en español, visita mypackages.us.

Why Amazon won't ship to Mexican addresses — and what to do about it

Published April 18, 2026 · MyPackages

If you live in Baja and have ever tried to buy anything meaningful on Amazon.com with a Mexican delivery address, you've seen one of three failure modes: the item silently becomes "not available for this delivery address"; the shipping cost triples to something absurd; or Amazon offers only AmazonGlobal with a duty prepayment and a 2–4 week ETA. Amazon is not being difficult on purpose. Here's what's actually going on, and what you can do.

Reason 1 — Customs complexity

When a retailer ships from the US to a Mexican address, they (or their broker) have to file a pedimento, assess IVA (16%) and IEPS where applicable, and usually act as importer of record. That process is feasible for a scaled-up logistics operation but it's not free: every single SKU needs a tariff classification, a country of origin, and a declared value. Multiply that by Amazon's catalog of hundreds of millions of items and you can see why many sellers just opt out of cross-border shipping entirely.

Reason 2 — Last-mile

Amazon's network in Mexico is real (Amazon.com.mx is a sizable operation) but its last-mile partners — Mercado Envíos-style local couriers, or Mexican arms of Estafeta and Redpack — have different service levels than FedEx/UPS in the US. Oversize items in particular are a problem: a local courier with a Ford Transit can't handle a 65" TV, a stand mixer in its shipping box, or a treadmill. Rather than let orders fail in the last mile, retailers exclude those SKUs from cross-border entirely.

Reason 3 — Carrier restrictions

FedEx, UPS and DHL do ship to Mexico, but with surcharges (border handling, customs processing, remote area fees, IVA on freight itself) that make a $50 Amazon item cost $250 landed. The math breaks down for almost anything except high-value-per-pound goods.

What you can do — three options

Option A — Amazon's international shipping (when it offers)

When Amazon does offer international shipping to your Mexican address, it's fully landed — IVA and duties prepaid. For small high-value items (electronics under a pound or two), this can actually be reasonable at $20–$40 on top of the item price. For anything heavy, cheap per pound, or oversized, you'll see $200–$600 international shipping and should look at option C.

Option B — MX-side courier forwarding

Several services will let you buy on US Amazon using their Mexican address, then forward items south. This works great for small parcels (clothes, cables, books). It does not work for oversize items — the couriers will outright refuse a 65" TV or a kayak. And the forwarding fees plus IVA add up.

Option C — A CMRA / warehouse on the US side

This is what we do at MyPackages. You get a real US street address at our San Ysidro warehouse with your own suite number. Amazon ships to it the same day, as Prime, at domestic rates — because from the carrier's perspective it's just another California delivery. We receive, photograph, and hold the package for you. You cross the border at your convenience, pick it up, and handle the customs side yourself (usually a personal franquicia or a simple pago simplificado). For heavy, bulky, or simply-priced items, this ends up being dramatically cheaper than any other option.

The tradeoff, honestly

The warehouse approach means you do the crossing. If you never want to drive to the border and back, Amazon's international shipping is your best bet despite the cost. But if you live in Baja and cross anyway — for work, family, groceries — a US receiving address is almost always the right answer. The break-even is usually at about 3 packages a year for a household.

When to use what, quick reference

Amazon is not going to solve this for you. The cross-border model that works for you is usually the one where you keep control of the customs step.