Travel options for:
Mexico City to Tapachula
  • Fly

    $58 - $238
    1. Mexico City

      17 min - every 10 minutes - line 4

    2. Mexico City (MEX)

      1 h 47 min - non-stop

      $50 - $240

    3. Tapachula (TAP)

      17 min - 11.9 miles

      $4 - $5

  • Bus via Huixtla ADO

    $35 - $90
    1. México DF Balbuena

      16 h - 3 times a day

      $35 - $90

    2. Huixtla ADO

      5 min - 1560 feet

    3. Huixtla

      31 min - hourly

  • Bus

    $55 - $90
    1. México TAPO

      17 h 50 min - 5 times a day

      $55 - $90

  • Drive

    $95 - $150
    1. Mexico City

      13 h 36 min - 729.2 miles

      $95 - $150

  • 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 Tapachula airport, then taxi to Tapachula. 3 h 21 min $97. From México DF Balbuena bus to Huixtla ADO, walk to Huixtla, then bus to Tapachula. 17 h 6 min $54. From México TAPO bus to Tapachula. 17 h 50 min $80. From Mexico City drive to Tapachula. 13 h 36 min $119.