Skip to main content

How to get from Nezahualcóyotl to Milpa Alta by bus?

From Nezahualcóyotl to Milpa Alta by bus

To get from Nezahualcóyotl to Milpa Alta in Ciudad de Mexico, you’ll need to take 3 bus lines: take the 131 bus from Impulsora station to Eje Vial 3 Oriente, 1 station. Next, you’ll have to switch to the 5 bus and finally take the 21 bus from Av. Tlahuac - Agricultores station to Avenida Michoacán Oriente Centro Milpa Alta Milpa Alta Cdmx 12000 México station. The total trip duration for this route is approximately 1 hr 45 min.

105min
Walk to bus station
Bus - 131131
Bus - 5
Bus - 2121
Walk to Milpa Alta
Leaves from Impulsora

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Impulsora
    10 m • 1 min
  • 2
    Bus - 131131
    Wait for bus
    131
    San Lázaro (Metro)
  • 3
    Ride to bus station
    Ride to bus station
    Eje Vial 3 Oriente, 1
    25 min
  • 4
    Walk to bus station
    Walk to bus station
    San Lázaro Sur L5
    250 m • 4 min
  • 5
    Bus - 5
    Wait for bus
    5
    San Lázaro Sur - Preparatoria 1
  • 6
    Ride to bus station
    Ride to bus station
    Ermita-Iztapalapa
    24 min
  • 7
    Walk to bus station
    Walk to bus station
    Av. Tlahuac - Agricultores
    790 m • 11 min
  • 8
    Bus - 2121
    Wait for bus
    21
    Villa Milpa Alta
  • 9
    Ride to bus station
    Ride to bus station
    Avenida Michoacán Oriente Centro Milpa Alta Milpa Alta Cdmx 12000 México
    27 min
  • 10
    Walk to Milpa Alta
    Walk to
    Milpa Alta
    680 m • 9 min
*Duration based on 8am traffic

From Nezahualcóyotl to Milpa Alta by bus and metro

To get from Nezahualcóyotl to Milpa Alta in Ciudad de Mexico, you’ll need to take one metro line and 2 bus lines: take the B metro from Impulsora station to San Lázaro station. Next, you’ll have to switch to the 5 bus and finally take the 21 bus from Av. Tlahuac - Agricultores station to Avenida Michoacán Oriente Centro Milpa Alta Milpa Alta Cdmx 12000 México station. The total trip duration for this route is approximately 1 hr 52 min.

112min
Metro - B
Metro - B
Bus - 5
Bus - 2121
Walk to Milpa Alta
Leaves from Impulsora

Step by Step

  • 1
    Start from metro station
    Start from metro station
    Nezahualcóyotl
  • 2
    Metro - B
    Wait for metro
    B
    Dirección Buenavista
  • 3
    Ride to metro station
    Ride to metro station
    San Lázaro
    30 min
  • 4
    Walk to bus station
    Walk to bus station
    San Lázaro Sur L5
    80 m • 2 min
  • 5
    Bus - 5
    Wait for bus
    5
    Río de Los Remedios - Preparatoria 1
  • 6
    Ride to bus station
    Ride to bus station
    Ermita-Iztapalapa
    24 min
  • 7
    Walk to bus station
    Walk to bus station
    Av. Tlahuac - Agricultores
    790 m • 11 min
  • 8
    Bus - 2121
    Wait for bus
    21
    Villa Milpa Alta
  • 9
    Ride to bus station
    Ride to bus station
    Avenida Michoacán Oriente Centro Milpa Alta Milpa Alta Cdmx 12000 México
    27 min
  • 10
    Walk to Milpa Alta
    Walk to
    Milpa Alta
    680 m • 9 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Ciudad de Mexico.
All local mobility options in one app

Public transit directions from Nezahualcóyotl to Milpa Alta

The distance between Nezahualcóyotl, Ciudad de Mexico and Milpa Alta, Ciudad de Mexico is approximately 48.35 km, which can typically be travelled in 105 min. Moovit will show you the directions from Nezahualcóyotl to Milpa Alta by bus, so no matter how you choose to travel in Ciudad de Mexico – you will always have plenty of easy options.

Public transit stations close to Nezahualcóyotl

Nezahualcóyotl is located at Nezahualcóyotl, Ciudad de Mexico and the nearest public transit station is Avenida Valle de Las Zapatas, 2900.

Metro stations close to Nezahualcóyotl:

  • Río de los Remedios
  • Muzquiz
  • Villa de Aragón

Bus stations close to Nezahualcóyotl:

  • Avenida Valle de Las Zapatas, 2900
  • Impulsora
  • Avenida Hacienda de Presillas, 23

Public transit stations close to Milpa Alta, Ciudad de Mexico

Milpa Alta is located at Milpa Alta, Ciudad de Mexico and the nearest public transit station is Nuevo León Ote. Y México Norte.

Bus stations close to Milpa Alta:

  • Nuevo León Ote. Y México Norte
  • Michoacán Ote. - Sonora
  • Base Milpa Alta

From Nezahualcóyotl to Milpa Alta by bus and metro

To get from Nezahualcóyotl to Milpa Alta in Ciudad de Mexico, you’ll need to take one metro line and 2 bus lines: take the B metro from Impulsora station to San Lázaro station. Next, you’ll have to switch to the 5 bus and finally take the 21 bus from Av. Tlahuac - Agricultores station to Avenida Michoacán Oriente Centro Milpa Alta Milpa Alta Cdmx 12000 México station. The total trip duration for this route is approximately 1 hr 52 min.

112min
Metro - B
Metro - B
Bus - 5
Bus - 2121
Walk to Milpa Alta
Leaves from Impulsora

Step by Step

  • 1
    Start from metro station
    Start from metro station
    Nezahualcóyotl
  • 2
    Metro - B
    Wait for metro
    B
    Dirección Buenavista
  • 3
    Ride to metro station
    Ride to metro station
    San Lázaro
    30 min
  • 4
    Walk to bus station
    Walk to bus station
    San Lázaro Sur L5
    80 m • 2 min
  • 5
    Bus - 5
    Wait for bus
    5
    Río de Los Remedios - Preparatoria 1
  • 6
    Ride to bus station
    Ride to bus station
    Ermita-Iztapalapa
    24 min
  • 7
    Walk to bus station
    Walk to bus station
    Av. Tlahuac - Agricultores
    790 m • 11 min
  • 8
    Bus - 2121
    Wait for bus
    21
    Villa Milpa Alta
  • 9
    Ride to bus station
    Ride to bus station
    Avenida Michoacán Oriente Centro Milpa Alta Milpa Alta Cdmx 12000 México
    27 min
  • 10
    Walk to Milpa Alta
    Walk to
    Milpa Alta
    680 m • 9 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Nezahualcóyotl to Milpa Alta?

    The fastest way takes 105 minutes, using Bus line 131, Bus line 5, Bus line 21.

  • What is the alternative route to get from Nezahualcóyotl to Milpa Alta?

    The alternative route takes 112 minutes, using Bus line B, Bus line 5, Bus line 21.

  • Is there a direct bus between Nezahualcóyotl and Milpa Alta in Ciudad de Mexico?

    No, you’ll have to take 3 bus lines in total. The total travelling time is 1 hr 45 min.

  • Which bus line goes from Nezahualcóyotl to Milpa Alta in Ciudad de Mexico?

    The 131 bus line goes from Impulsora station near Nezahualcóyotl to San Lázaro (Metro) station. From there you’ll have to take one bus line till San Lázaro (Metro) station near Milpa Alta in Ciudad de Mexico

  • How long does it take to travel from Nezahualcóyotl to Milpa Alta in Ciudad de Mexico by bus?

    The total travel time between Nezahualcóyotl and Milpa Alta in Ciudad de Mexico by bus is about 1 hr 45 min.

  • Where do I get on the bus near Nezahualcóyotl to get to Milpa Alta in Ciudad de Mexico?

    Get on the 131 bus from the Impulsora stop near Nezahualcóyotl in Ciudad de Mexico.

  • Where do I get off the bus when travelling between Nezahualcóyotl and Milpa Alta in Ciudad de Mexico?

    Get off the bus at the San Lázaro (Metro) stop, which is closest to Milpa Alta in Ciudad de Mexico.

Real-Time Arrivals, Schedules, Maps & More