Travel options for:
San Cristóbal de las Casas to Antigua Guatemala
  • Bus

    1. San Cristóbal de las Casas

      8hrs 28min - once daily

      $80 - $140

      • Antigua Guatemala
  • Taxi

    1. San Cristóbal de las Casas

      7hrs 59min - 309 miles

      $90 - $110

      • Antigua Guatemala
  • Drive

    1. San Cristóbal de las Casas

      7hrs 59min - 309 miles

      $30 - $50

      • Antigua Guatemala
  • Bus, fly

    1. San Cristóbal de las Casas

      1hrs 05min - every 15 minutes

      $2 - $7

    2. Tuxtla Gutiérrez

      33min - 18.6 miles

      $5 - $7

    3. Tuxtla Gutierrez (TGZ)

      4hrs 53min - 1 stopover

      $140 - $280

    4. Guatemala City (GUA)

      9min - every 5 minutes

      $1

    5. Guatemala City

      30min - twice daily

      $9 - $60

      • Antigua Guatemala
  • Shuttle Adrenalinatours

    1. San Cristóbal de las Casas

      7hrs 59min - once daily

      $60

      • Antigua Guatemala
  • Shuttle Marvelus Bus & Shuttle

    1. San Cristóbal de las Casas

      6hrs 52min - once daily

      $30

    2. Panajachel

      1hrs 24min - on demand

      $20 - $150

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

From San Cristóbal de las Casas bus to Antigua Guatemala. 8hrs 28min $123. From San Cristóbal de las Casas taxi to Antigua Guatemala. 7hrs 59min $106. From San Cristóbal de las Casas drive to Antigua Guatemala. 7hrs 59min $41. From San Cristóbal de las Casas bus to Tuxtla Gutiérrez, taxi to Tuxtla Gutierrez airport, fly to Guatemala City airport, bus to Guatemala City, then bus to Antigua Guatemala. 10hrs 13min $263. From San Cristóbal de las Casas shuttle to Antigua Guatemala. 7hrs 59min $60. From San Cristóbal de las Casas shuttle to Panajachel then shuttle to Antigua Guatemala. 8hrs 47min $58.