All countries / City vs city / Cartagena vs Cancún

Cartagena vs Cancún

The short answer

They cost about the same day to day — Cartagena $70–140, Cancún $70–160 mid-range per person. Both are at their best in Dec–Apr, so one trip can take in both.

Side by side

Mid-range, per person, in US dollars. Both guides were costed the same way — see how we work these out.

🇨🇴 Cartagena🇲🇽 Cancún
Daily budgetmid-range, per person$70–140$70–160
Cheap meallocal staple$6–9$4–7cheaper
Mid-range hotelper night$120–240$110–220
Transit ridesingle trip$1.20$0.65cheaper
Avg. monthly salarylocal, for context≈ $600≈ $550

When to go

Filled months are the ones each guide recommends; hollow ones it warns off.

Cartagena
Dec–Apr
Cancún
Nov–Jun

What you'd actually do

A few of each guide's picks, one per category before seconds — the full lists are on the guides themselves.

🇨🇴 Cartagena

A walled Spanish port on the Caribbean, all bougainvillea balconies and fortress stone, and the most photogenic old town in South America. Also the hottest, priciest and most hustle-heavy stop in Colombia — worth it, in smaller doses than you'd think.

  • The walled city$The old city
  • Celele$$$Restaurants
  • Café Havana$$Nightlife
  • Rosario Islands$$Islands & beaches
  • The city walls$The old city
Full Cartagena guide →

🇲🇽 Cancún

Turquoise Caribbean water, an 18-mile strip of all-inclusive resorts, and a real Mexican downtown twenty minutes inland — the easiest, most air-conditioned gateway to the Riviera Maya.

  • Coco Bongo$$$Nightlife
  • La Habichuela$$$Restaurants
  • Mandala Beach Club$$$Beach clubs
  • Mandala Nightclub$$$Nightlife
  • Puerto Madero$$$Restaurants
Full Cancún guide →

Practicalities

CartagenaCancún
LanguageSpanish, fast and Caribbean. English is common in walled-city hotels and restaurants, and in the pitch of every street vendor.Spanish. English is near-universal in the Hotel Zone and resorts; downtown ('El Centro') is more genuinely Spanish-speaking.
CurrencyColombian peso (COP). US$1 ≈ COP 3,300 in September 2026. Prices are written with a $ sign and a dot for thousands: $20.000 is COP 20,000, about $6.Mexican peso (MX$). US$1 ≈ MX$18–19 — resorts and Hotel Zone shops often quote USD directly.
Time zoneCOT (UTC−5), no daylight savingEST (UTC-5), no daylight saving
PowerType A/B plugs, 110V (US plugs fit)Type A/B plugs, 127V (US plugs fit)
Tap waterTreated, and many locals drink it, but most visitors stick to bottled or filtered water here. Drink more of it than you think you need.Don't drink it — resorts and hotels supply purified/bottled water
Emergency123 for police, ambulance and fire911