Road Travel › Drive weather

Mexico City to Oaxaca drive weather

460 km (286 miles), about 5 hours of driving via MEX 150D and MEX 135D. The high point is Rancho Viejo at 3,206 m (10,520 ft), about 46 min in.

Distance
460 km
Drive time
~5 hours
High point
3,206 m
Country
Mexico

Next 7 departures

Leaving Mexico City at 7 AM each day · Updated · Forecast: MET Norway

  1. SatOct 3

    ClearNo significant weather expected. Temperatures 10–22°C along the way.

    Along the way
    Checkpoint · arrivalWeather · temperature
    Mexico City7 AM CSTLight rain14°C
    Rancho Viejo7:45 AM CSTFog10°C
    Puebla8:30 AM CSTPartly sunny16°C
    Palmarito Tochapan9:15 AM CSTLight rain showers18°C
    Tehuacán9:45 AM CSTRain20°C
    Asunción Nochixtlán11 AM CSTPartly sunny20°C
    Oaxaca12 PM CSTHeavy rain showers22°C
  2. SunOct 4

    ClearNo significant weather expected. Temperatures 9–24°C along the way.

    Along the way
    Checkpoint · arrivalWeather · temperature
    Mexico City7 AM CSTCloudy15°C
    Rancho Viejo7:45 AM CSTFog9°C
    Puebla8:30 AM CSTCloudy16°C
    Palmarito Tochapan9:15 AM CSTPartly sunny18°C
    Tehuacán9:45 AM CSTLight rain21°C
    Asunción Nochixtlán11 AM CSTPartly sunny21°C
    Oaxaca12 PM CSTLight rain24°C
  3. MonOct 5

    CautionHeavy rain near Oaxaca around 12 PM CST.

    Along the way
    Checkpoint · arrivalWeather · temperature
    Mexico City7 AM CSTLight rain14°C
    Rancho Viejo7:45 AM CSTFog10°C
    Puebla8:30 AM CSTPartly sunny16°C
    Palmarito Tochapan9:15 AM CSTCloudy18°C
    Tehuacán9:45 AM CSTLight rain22°C
    Asunción Nochixtlán11 AM CSTRain showers21°C
    Oaxaca12 PM CSTHeavy rain21°C
  4. TueOct 6

    ClearNo significant weather expected. Temperatures 9–24°C along the way.

    Along the way
    Checkpoint · arrivalWeather · temperature
    Mexico City7 AM CSTLight rain16°C
    Rancho Viejo7:45 AM CSTRain9°C
    Puebla8:30 AM CSTPartly sunny17°C
    Palmarito Tochapan9:15 AM CSTPartly sunny18°C
    Tehuacán9:45 AM CSTRain19°C
    Asunción Nochixtlán11 AM CSTHeavy rain18°C
    Oaxaca12 PM CSTLight rain24°C
  5. WedOct 7

    ClearNo significant weather expected. Temperatures 11–22°C along the way.

    Along the way
    Checkpoint · arrivalWeather · temperature
    Mexico City7 AM CSTRain16°C
    Rancho Viejo7:45 AM CSTLight rain11°C
    Puebla8:30 AM CSTRain showers16°C
    Palmarito Tochapan9:15 AM CSTRain17°C
    Tehuacán9:45 AM CSTRain20°C
    Asunción Nochixtlán11 AM CSTLight rain20°C
    Oaxaca12 PM CSTRain22°C
  6. ThuOct 8

    ClearNo significant weather expected. Temperatures 10–23°C along the way.

    Along the way
    Checkpoint · arrivalWeather · temperature
    Mexico City7 AM CSTCloudy16°C
    Rancho Viejo7:45 AM CSTHeavy rain10°C
    Puebla8:30 AM CSTCloudy17°C
    Palmarito Tochapan9:15 AM CSTCloudy18°C
    Tehuacán9:45 AM CSTCloudy19°C
    Asunción Nochixtlán11 AM CSTCloudy20°C
    Oaxaca12 PM CSTPartly sunny23°C
  7. FriOct 9

    ClearNo significant weather expected. Temperatures 10–19°C along the way.

    Along the way
    Checkpoint · arrivalWeather · temperature
    Mexico City7 AM CSTRain15°C
    Rancho Viejo7:45 AM CSTRain10°C
    Puebla8:30 AM CSTRain16°C
    Palmarito Tochapan9:15 AM CSTRain16°C
    Tehuacán9:45 AM CSTLight rain19°C
    Asunción Nochixtlán11 AM CSTRain17°C
    Oaxaca12 PM CSTRain19°C

The worst conditions expected at any checkpoint, timed to when you would reach it driving without stops. Levels use Road Travel’s driving-risk scale.

The route, stop by stop

Checkpoints in order, with driving time from Mexico City (no stops) and elevation. The forecast above is timed to these.

Rancho Viejo · 3,206 m 0 km 460 km
Elevation along the route (Terrain Tiles, sampled every 8 km).
  1. Mexico City, MexicoStart 2,227 melevation
  2. Rancho Viejo, MexicoKm 58 · 46 min 3,206 melevation
  3. Puebla, MexicoKm 127 · 1 h 37 min 2,154 melevation
  4. Palmarito Tochapan, MexicoKm 188 · 2 h 15 min 2,157 melevation
  5. Tehuacán, MexicoKm 251 · 2 h 51 min 1,630 melevation
  6. Asunción Nochixtlán, MexicoKm 383 · 4 h 6 min 2,082 melevation
  7. Oaxaca, MexicoKm 460 · 4 h 53 min 1,554 melevation

Typical weather by month

Average daily highs and lows, and days with 2.5 cm (an inch) or more of snow, at Mexico City, Rancho Viejo and Oaxaca.

MonthMexico City
Mexico City (Gran Canal) station · 2,239 m
Rancho Viejo
Colonia Manuel A. Camacho station · 2,900 m
Oaxaca
1,518 m
High / low °CHigh / low °CHigh / low °C
Jan22° / 5°18° / 3°29° / 9°
Feb24° / 6°20° / 4°31° / 10°
Mar26° / 8°21° / 6°32° / 11°
Apr27° / 10°22° / 7°34° / 14°
May27° / 11°21° / 7°33° / 15°
Jun26° / 12°18° / 8°30° / 15°
Jul24° / 11°17° / 7°30° / 14°
Aug24° / 11°17° / 7°30° / 14°
Sep23° / 11°16° / 7°29° / 15°
Oct23° / 9°17° / 6°29° / 13°
Nov22° / 7°18° / 5°29° / 10°
Dec21° / 5°18° / 4°29° / 9°

1991–2020 averages computed from NOAA NCEI daily station records (GHCN-Daily): GRAN CANAL KM. 06 250, MX (MXN00009029, 2,239 m); COLONIA MANUEL A CAMACHO, MX (MXN00015018, 2,900 m); OAXACA OAX., MX (MXM00076775, 1,518 m). Snow days are days with at least 2.5 cm (1 inch) of new snow. “—” means the station does not publish that normal.

Road conditions

Closures and chain rules change by the hour, so we link to the official reports for Mexico rather than repeat them.

Check the official forecast from Servicio Meteorológico Nacional and each road report before you leave.

Get alerts timed to where you’ll be when you get there

Road Travel plans the drive from Mexico City to Oaxaca with the forecast at every stretch for the hour you’ll reach it, then warns you about weather ahead while you drive.

Questions about this drive

How long is the drive from Mexico City to Oaxaca?

460 km (286 miles), about 5 hours of driving without stops, by way of MEX 150D and MEX 135D. Fuel, food and rest stops add to that.

What is the highest point on the drive?

Rancho Viejo, at 3,206 m (10,520 ft). It comes at km 58, about 46 min of driving after you leave Mexico City.

How cold is Rancho Viejo in January?

The nearest long-term NOAA station, Colonia Manuel A. Camacho (2,900 m), averages a high of 18°C and a low of 3°C in January (1991–2020 averages).

How cold is Oaxaca in January?

Oaxaca averages a high of 29°C and a low of 9°C in January (1991–2020 averages).