Travel options for:
Mexico City to Morelia
  • Bus ETN

    $24 - $35
    1. Merced

      18 min - every 20 minutes - line 1

    2. México Poniente

      4 h - every 30 minutes

      $24 - $35

  • Bus Primera Plus

    $19
    1. Consulado_1

      6 min - every 15 minutes - line 5

    2. Mexico City North Bus Terminal

      3 h 50 min - hourly

      $19

  • Alegra, Alegra, Autobuses Zinacantepec

    $11 - $19
    1. Merced

      18 min - every 20 minutes - line 1

    2. México Poniente

      2 h 40 min - hourly

      $5 - $12

    3. Heróica Zitácuaro

      3 h 30 min - hourly

      $5 - $8

  • Drive

    $25 - $40
    1. Mexico City

      3 h 16 min - 188.1 miles

      $25 - $40

  • Fly

    $93 - $522
    1. Mexico City

      17 min - every 10 minutes - line 4

    2. Mexico City (MEX)

      1 h - non-stop

      $60 - $490

    3. Morelia (MLM)

      22 min - 18.5 miles

      $30 - $40

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

From Merced line 1 subway to México Poniente then bus to Morelia. 4 h 33 min $520. From Consulado_1 line 5 subway to Mexico City North Bus Terminal then bus to Morelia. 4 h 44 min $347. From Merced line 1 subway to México Poniente, Alegra to Heróica Zitácuaro, then Alegra, Autobuses Zinacantepec to Morelia. 7 h 22 min $348. From Mexico City drive to Morelia. 3 h 16 min $583. From San Lázaro line 4 night bus to Mexico City airport, fly to Morelia airport, then taxi to Morelia. 2 h 39 min $3539.