Guadalajara vs Oaxaca

Mexico · Latin America

Guadalajara

is Colonia Americana
Mexico · Latin America

Oaxaca

is Barrio de Jalatlaco

Both cities run on mezcal and cobblestones, but they're not the same trip. Guadalajara is Mexico's second city throwing its weight around - Colonia Americana has bars on global best lists and a nightlife scene that doesn't blink until 2am. Oaxaca is slower, smaller, and hits different. Jalatlaco fits in a handful of blocks, abuelitas hang laundry next to specialty coffee shops, and the whole city feels like it's operating at the exact right speed. Go to Guadalajara to go out. Go to Oaxaca to actually stop.

The Brooklyn of

Guadalajara is Colonia Americana.

Tree-lined streets full of early 20th-century mansions converted into mezcal bars and coffee shops. Colonia Americana keeps a different clock: nothing worth doing happens before 11am, and the real action on Calle Marsella starts after midnight. The architecture is gorgeous, the sidewalks are cracked, and every other corner has someone selling elotes.

Avenida Chapultepec runs half a mile through Colonia Americana, lined with mezcal bars and cocktail rooms - El Gallo Altanero anchors the strip, and natural-wine spots fill in between the converted mansions.
The Brooklyn of

Oaxaca is Barrio de Jalatlaco.

Jalatlaco is all painted walls and cobblestone streets that go quiet by 3pm and loud again by 9. The old tannery district turned into Oaxaca's creative heart without losing its neighborhood feel. Abuelitas still hang laundry across from specialty coffee shops. The church bells at San Matías set the rhythm, and mezcal sets the pace.

A 17th-century neighborhood covering just a handful of walkable blocks, Jalatlaco packs over 50 painted murals into streets where a single turn on Calle Aldama reveals a new work of art.
The numbers

At a glance.

Guadalajara Oaxaca
Region Latin America Latin America
Country Mexico Mexico
Neighborhood Colonia Americana Barrio de Jalatlaco
Currency MXN MXN
Language Spanish Spanish
Cost level $$ Moderate $ Inexpensive
Best months October to November and March to early May October to April
Local time UTC-6 UTC-6
Plug US plug US plug
Emergency 911 911
Vibe overlap

What they share, and what they don't.

Both

Guadalajara only

Oaxaca only

The verdict

It depends on the weekend.

Guadalajara Guadalajara wins on nightlife - standout bars within walking distance of each other.

Oaxaca Oaxaca wins on atmosphere - slower pace, cheaper prices, and street art around every corner.

Common questions

Guadalajara or Oaxaca, answered.

Is Guadalajara or Oaxaca better for nightlife?
Guadalajara wins on nightlife. Colonia Americana packs standout bars within walking distance, and the real action on Calle Marsella doesn't start until after midnight, running until 2am. Oaxaca's Jalatlaco goes quiet by 3pm and back to life around 9, but it sets a slower pace built on mezcal and church bells. For going out late, choose Guadalajara.
Is Oaxaca cheaper than Guadalajara?
Yes. Oaxaca sits at one price tier ($) against Guadalajara's two ($$). Jalatlaco is the cheaper base, and lower prices are part of why the city feels slower and easier. Guadalajara costs more, but you're paying for a bigger nightlife scene and bars on global best lists. For a budget trip, Oaxaca is the call.
Which is cooler, Colonia Americana or Barrio de Jalatlaco?
Depends what you want. Colonia Americana is converted early 20th-century mansions turned into mezcal bars and coffee shops, with a nightlife that runs past midnight. Jalatlaco is painted walls, cobblestones, and a former tannery district that kept its neighborhood feel, with street art on every corner. Pick Colonia Americana to go out, Jalatlaco to slow down.
If you like this

Try one of these.

The dispatch

Stay in the loop.

New cities, updated guides, and travel tips for the neighborhoods worth visiting. Join the list.