Mexico City is an easy destination for North American patients — closer in flying time than many US domestic routes, operating in the Central Time Zone, and requiring no visa for US or Canadian passport holders. But navigating a 22-million-person megalopolis for the first time while managing a medical procedure requires thoughtful preparation. This guide covers everything from arrival logistics to neighbourhood safety, so you can focus entirely on your health.
Getting There
Mexico City is served by two airports: Aeropuerto Internacional Benito Juárez (AICM), the original city airport, and the newer Felipe Ángeles International Airport (NAIM) approximately 50km to the north-east. Most international flights from the US and Canada use AICM, which is 20–30 minutes from the Polanco medical district. Direct services operate from New York (5h), Los Angeles (4h), Dallas (2.5h), Chicago (3.5h), Miami (4h), and Toronto (5.5h).
Airport advice: Always use a pre-arranged transfer from your hotel or concierge, or book a ride through Uber or Cabify from the official app. Never accept unsolicited taxi offers inside the terminal — this applies to all arrivals without exception.
Where to Stay: The Medical Districts
The vast majority of top private hospitals are concentrated in three neighbourhoods: Polanco (Angeles Lomas, Hospital ABC Observatorio nearby), Pedregal (Angeles Pedregal), and Santa Fe (Punta Medica, ABC Santa Fe). Polanco is the recommended base for most patients — it is walkable, safe, internationally oriented, and contains some of the finest hotels and restaurants in Latin America.
Hotel Recommendations by Budget
- Luxury (from $260/night): St. Regis Mexico City, W Mexico City, JW Marriott Polanco — all within minutes of top hospitals
- Mid-range ($160–$220/night): Camino Real Polanco, Hyatt Regency Mexico City, NH Collection Reforma
- Medical-focused ($140–$180/night): One Medical Suites (Santa Fe), Fiesta Americana Grand Pedregal — designed for medical stay patients
Getting Around
For medical patients, we strongly recommend using Uber or Cabify for all transportation. Both operate reliably throughout the city. Your MexiaHealth concierge can arrange a dedicated private driver for hospital days — particularly important post-procedure when you should not use ride-sharing services unassisted. Airport transfers are arranged from $45–$85 USD depending on destination.
Food, Water & Health Precautions
Drink bottled or filtered water throughout your stay. High-end hotel restaurants, hospital cafeterias, and establishments in Polanco and Roma Norte are safe for international visitors. Your concierge provides a curated restaurant list near your hospital. Carry any regular prescription medications in their original packaging with a letter from your physician — customs procedures are straightforward but documentation prevents delays.
Safety: The Honest Picture
Mexico City's international medical district — Polanco, Lomas de Chapultepec, Santa Fe, and Roma Norte — is as safe as any comparable neighbourhood in a major US or European city. These areas are actively patrolled and heavily populated with international business travellers and tourists. Thousands of American and Canadian patients travel there annually without incident.
Like any large city, common-sense precautions apply: use app-based transportation, stay in recommended neighbourhoods, carry your MexiaHealth bilingual emergency ID card, and contact your concierge immediately if you have any concerns. The US Embassy is located in Colonia Cuauhtémoc and can be reached at +52 55 5080-2000.
Insurance & Practical Documents
We strongly recommend purchasing travel health insurance with a minimum $500,000 USD medical coverage and emergency evacuation before departure. Carry a copy of your passport, your insurance policy number, your MexiaHealth case number, and any relevant medical records. Your concierge maintains digital copies of all your documents throughout your stay.
Ready to Explore Your Options?
Get a free, personalised cost estimate from our concierge team — no commitment required.