Getting Around Mexico City — Metro, Uber, Walking & More
CDMX's transport is better than you think. A metro ride costs a few pesos and covers most of the city, Uber is cheap and reliable, and the best neighborhoods are walkable. Mode-by-mode breakdown below.
6 transport modes compared
Metro
5 MXN per ride (under $0.50 USD — verify current fare)The CDMX metro is one of the world's cheapest and carries 4.5 million riders daily. 12 lines, 195 stations, and each station has a unique icon (designed because many passengers were illiterate when the system opened in 1969). Clean, efficient, and mostly safe.
Uber / Didi
$30-150 MXN per ride ($2-8 USD)Uber is the go-to for tourists and locals alike. Cheap by international standards, reliable, and eliminates the risks of street taxis. Didi (Chinese rival) also works well and is sometimes cheaper. Both accept credit cards — no cash needed.
Metrobús
6 MXN per ride ($0.35 USD)Bus Rapid Transit with dedicated lanes — faster than regular traffic. Line 1 runs the length of Avenida Insurgentes (the longest avenue in the world), connecting Polanco to Roma to Coyoacán. Requires a rechargeable card (not the same as the metro card).
Walking
FreeThe best neighborhoods are highly walkable. Roma-Condesa is flat, tree-lined, and compact. Centro Histórico is pedestrian-friendly (Madero is car-free). Coyoacán's central area is perfect for walking. Polanco's main strips are pleasant. Just watch for uneven sidewalks.
Ecobici (Bike Share)
109 MXN/week ($6 USD)A city-wide bike-share system with 6,800+ bikes and 480 stations. Great for getting between Roma, Condesa, and Polanco — there are dedicated bike lanes on Reforma and other major roads. Download the Ecobici app to register.
Airport Transfer
$250-500 MXN ($14-28 USD)The airport (AICM) is 13 km east of the center. Options from best to worst: Uber (cheapest door-to-door), authorized airport taxi (safe but pricier), Metrobús Line 4 (cheapest but slow), regular taxi (avoid).
Route comparison
| Route | 🚇 Metro | 🚗 Uber | 🚶 Walk | Best |
|---|---|---|---|---|
| Roma → Centro Histórico | 15 min / ~5 MXN | 12 min / $3-5 | 30 min | Metro or walk |
| Condesa → Polanco | 20 min (transfer) | 10 min / $3-4 | 25 min via park | Uber or walk through Chapultepec |
| Roma → Coyoacán | 20 min / ~5 MXN | 25 min / $4-7 | Not practical | Metro (Line 3) |
| Centro → Xochimilco | 50 min + Tren Ligero | 40 min / $7-12 | Not practical | Uber (or metro if budget) |
| Airport → Roma | 40 min (with transfer) | 25 min / $8-15 | Not practical | Uber |
Roma → Centro Histórico
Condesa → Polanco
Roma → Coyoacán
Centro → Xochimilco
Airport → Roma
Next step