Travel options for:
Oaxaca to Antigua Guatemala
  • Fly to Guatemala City

    $121 - $483
    1. Oaxaca

      11 min - 5.3 miles

      $9 - $11

    2. Oaxaca (OAX)

      4 h 16 min - 1 stopover

      $100 - $460

    3. Guatemala City (GUA)

      1 h 6 min - 3 times a day

      $12

  • Fly to Tapachula, bus

    $143 - $474
    1. Oaxaca

      11 min - 5.3 miles

      $9 - $11

    2. Oaxaca (OAX)

      4 h 10 min - 1 stopover

      $100 - $420

    3. Tapachula (TAP)

      38 min - 28.4 miles

      $3 - $5

    4. Tecun Uman/Ayutla

      4 h 30 min - every 4 hours

      $15

    5. Tipografia

      5 min - every 5 minutes

      $1

    6. San Agustin

      4 min - 1358 feet

    7. Guatemala City

      1 h - on demand

      $15 - $22

  • Bus

    $140 - $200
    1. Oaxaca

      11 h - twice daily

      $60

    2. San Cristóbal de las Casas

      12 min - 3473 feet

    3. San Cristóbal de las Casas

      8 h 28 min - once daily

      $80 - $140

  • OCC, bus

    $74 - $120
    1. Oaxaca

      12 h 40 min - once daily

      $30 - $55

    2. Tapachula, Mexico

      7 h - 3 times a day

      $26 - $45

    3. Guatemala City Terminal Galgos

      17 min - 4695 feet

    4. Guatemala City

      2 h 30 min - on demand

      $15 - $22

  • Drive

    $75 - $120
    1. Oaxaca

      13 h 53 min - 593.9 miles

      $75 - $120

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

From Oaxaca taxi to Oaxaca airport, fly to Guatemala City airport, then shuttle to Antigua Guatemala. 6 h 33 min $222. From Oaxaca taxi to Oaxaca airport, fly to Tapachula airport, drive to Tecun Uman/Ayutla, bus to Tipografia, bus to San Agustin, walk to Guatemala City, then shuttle to Antigua Guatemala. 11 h 58 min $258. From Oaxaca bus to San Cristóbal de las Casas, walk to San Cristóbal de las Casas, then bus to Antigua Guatemala. 20 h 40 min $170. From Oaxaca OCC to Tapachula, Mexico, bus to Guatemala City Terminal Galgos Internacional, walk to Guatemala City, then bus to Antigua Guatemala. 23 h 57 min $78. From Oaxaca drive to Antigua Guatemala. 13 h 53 min $97.