Home › Compare › Havana or Mexico City

Havana or Mexico City? An honest comparison

The short answer

Pick Mexico City for one of the world's great food cities, major museums, Teotihuacán and a reliable, modern travel experience. Pick Havana for colonial streets, vintage cars and live music in a city unlike anywhere else; on our numbers it is cheaper (about €101 a day mid-range against €144), but expect power cuts, shortages and cash complications.

Havana: suits patient solo travellers and friends, ideally with some Spanish, who want architecture, music and street life despite daily hardships.

Mexico City: suits first-timers, solo travellers and friends who want outstanding food, museums, ancient sites and reliable services.

Side by side

HavanaMexico City
Mid-range day*€102 US$115 local€144 MXN2,950 local
Budget day*€40€54
Value for money●●●●●About €101 a day, but cash and shortages complicate it.●●●●●About €144 a day; outstanding food and museums for the money.
Crowds (5 = calm)●●●●●Old Havana busy on cruise days; elsewhere relaxed.●●●●●Centro and Teotihuacán busy; the huge city spreads people out.
Food●●●●●Shortages limit menus; private paladares are the best bet.●●●●●Tacos, markets and top restaurants; exceptional at every price.
Nightlife●●●●●Live son and salsa in bars and clubs; power cuts interrupt.●●●●●Mezcal bars, clubs and cantinas in Roma, Condesa and Centro.
Family-friendly●●●●●Shortages, heat and blackouts make it hard with children.●●●●●Chapultepec, museums and parks; traffic and altitude need pacing.
Getting around●●●●●Walk Old Havana; otherwise taxis, with fuel shortages.●●●●●Cheap metro and ride apps; heavy traffic at peak hours.
Best monthsJan, Feb, Mar, DecJan, Feb, Mar, Apr, Nov, Dec
Warmest / coolestJul 33°C / Jan 27°CApr 28°C / Dec 22°C
Known forEl Capitolio, Hotel Nacional de Cuba, Plaza de la Catedral, MalecónZócalo, Palacio de Bellas Artes, Chapultepec, Teotihuacán

* Per person per day with two sharing a room: bed, food, sights and local transport, from our Havana and Mexico City day-cost tables (approximate 2026 prices; other currencies converted at recent rates). Ratings are our editorial judgement.

Which one should you pick?

Pick Havana if…

  • you want colonial architecture, vintage cars and live music
  • you can handle outages and shortages with patience
  • you speak some Spanish
  • you want a place that feels like nowhere else

Havana itineraryFood in HavanaWhere to stay

Pick Mexico City if…

  • Food is a main reason for your trip
  • you want museums, ancient sites and day trips
  • you need reliable internet and card payments
  • It is your first trip to Latin America

Mexico City itineraryFood in Mexico CityWhere to stay

Weather month by month

MonthHavana high / rainy daysMexico City high / rainy days
Jan27°C · 923°C · 3
Feb29°C · 825°C · 1
Mar29°C · 827°C · 3
Apr31°C · 928°C · 8
May31°C · 1827°C · 12
Jun31°C · 2126°C · 18
Jul33°C · 1923°C · 28
Aug33°C · 1823°C · 28
Sep31°C · 1923°C · 22
Oct30°C · 1523°C · 15
Nov29°C · 1024°C · 2
Dec28°C · 822°C · 2

Average daily high and number of rainy days. Copernicus ERA5, 2021–2023.

What you will eat

Havana

Shredded beef in tomato sauce · Rice and black beans · Roast pork · Cassava with garlic sauce · Croquettes and street snacks · Seafood and lobster

Where: Vedado, Habana Vieja (Old Havana), Mercado agropecuario de 19 y B, Vedado, Mercado de Cuatro Caminos

Mexico City

Tacos al pastor · Suadero and campechano tacos · Tlacoyo · Tamal and atole · Quesadillas and huaraches · Pozole

Where: Mercado de Medellín (Roma Sur), Mercado de Coyoacán, Mercado de La Merced and Centro Histórico, Mercado de Jamaica

Doing both in one trip

9 days: 5 in Mexico City + 4 in Havana

Start in Mexico City for the bigger, easier city and its wider flight connections, then end in Havana. December to March suits both.

Getting between them: Direct flight about 2 h 45 plus airport time, several times a week — check current schedules and Cuba's entry requirements. Distance about 1,782 km as the crow flies. Check current timetables.

Some links on this page are partner links. If you book through them TonyPlan earns a small commission — the price you pay is exactly the same.

Common questions

Is Havana or Mexico City cheaper?

Havana, on our mid-range figures: about €101 per person per day against roughly €144 in Mexico City. In practice Cuba is complicated: foreign cards are often refused, so bring cash in euros or dollars, and official and informal exchange rates differ widely. Mexico City gives more certainty, with cards widely accepted and excellent food at every budget.

Is it a good time to visit Cuba?

Cuba is in a deep economic crisis, with frequent power cuts, fuel shortages and limited food and medicine. Many visitors still enjoy Havana's music, architecture and people, but you need patience. Stay in a casa particular with backup power if possible, bring any medicines you need, and check your government's current travel advice before booking.

When is the best time to visit?

December to March suits both. Our data marks January to March and December for Havana, and January to April plus November and December for Mexico City. Havana is hot and humid in summer, about 33°C in July, and hurricane season runs from June to November. Mexico City sits at about 2,240 m, so it stays mild, with afternoon rain from roughly June to September.

How do I get from Mexico City to Havana?

Fly direct in about 2 h 45; flights run several times a week, so check current schedules. Cuba requires a tourist card, sometimes sold by the airline, and an online entry form before arrival, so confirm the current rules with your airline. US citizens face extra restrictions on travel to Cuba and should check them before booking.

Plan either trip

Havana trip plannerBest time to visit HavanaHavana budget calculatorMexico City trip plannerBest time to visit Mexico CityMexico City budget calculator