Travel options for:
Mexico City to Monterrey
  • Fly from Mexico City

    $43 - $117
    1. Mexico City

      17 min - every 10 minutes - line 4

    2. Mexico City (MEX)

      1 h 25 min - non-stop

      $35 - $110

    3. Monterrey (MTY)

      26 min - 17.1 miles

      $8 - $10

  • Fly from Toluca

    $57 - $134
    1. Mexico City

      16 min - every 20 minutes - line 1

    2. México Central Camionera

      1 h - hourly

      $4

    3. Toluca (TLC)

      1 h 25 min - non-stop

      $45 - $120

    4. Monterrey (MTY)

      26 min - 17.1 miles

      $8 - $10

  • Bus via Mexico Sur

    $55 - $100
    1. Pino Suárez_1

      17 min - every 10 minutes - line 2

    2. Mexico Sur

      7 h 40 min - once daily

      $55 - $100

  • Bus

    $50 - $100
    1. Cierre de Circuito Metro La

      5 min - every 10 minutes

    2. Mexico City North Bus Terminal

      11 h - 3 times a day

      $50 - $100

  • Bus Estrella Blanca

    $45 - $70
    1. Madero

      21 min - every 10 minutes

    2. Mexico Norte

      12 h 5 min - hourly

      $45 - $70

  • Bus Grupo Senda

    $50 - $67
    1. Madero

      21 min - every 10 minutes

    2. México Norte

      50 min - 5 times a day

      $5 - $7

    3. Cuautitlán

      11 h 57 min - 4 times a day

      $45 - $60

  • Drive

    $75 - $110
    1. Mexico City

      10 h 15 min - 565.4 miles

      $75 - $110

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From San Lázaro line 4 night bus to Mexico City airport, fly to Monterrey airport, then taxi to Monterrey. 3 h 8 min $60. From Pino Suárez_1_2 line 1 subway to México Central Camionera Poniente, bus to Toluca airport, fly to Monterrey airport, then taxi to Monterrey. 4 h 41 min $83. From Pino Suárez_1 line 2 subway to Mexico Sur then bus to Monterrey. 8 h 57 min $86. From Cierre de Circuito Metro La Raza - Frente al Metro La Raza bus to Mexico City North Bus Terminal then bus to Monterrey, Centro. 12 h 5 min $81. From Madero night bus to Mexico Norte then bus to Monterrey. 13 h 8 min $57. From Madero night bus to México Norte, bus to Cuautitlán, then bus to Monterrey. 15 h 8 min $65. From Mexico City drive to Monterrey. 10 h 15 min $92.