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

    $80 - $140
    1. San Cristóbal de las Casas

      8hrs 28min - once daily

      $80 - $140

      • Antigua Guatemala
  • Taxi

    $85 - $110
    1. San Cristóbal de las Casas

      7hrs 58min - 308.6 miles

      $85 - $110

      • Antigua Guatemala
  • Drive

    $30 - $50
    1. San Cristóbal de las Casas

      7hrs 58min - 308.6 miles

      $30 - $50

      • Antigua Guatemala
  • Bus, fly

    $155 - $352
    1. San Cristóbal de las Casas

      1hrs 15min - every 4 hours

      $5 - $11

    2. Tuxtla Gutierrez (TGZ)

      5hrs 10min - 1 stopover

      $140 - $280

    3. Guatemala City (GUA)

      9min - every 5 minutes

      $1

    4. Tivoli

      10min - 2815 feet

    5. Guatemala City

      30min - twice daily

      $9 - $60

      • Antigua Guatemala
  • Shuttle Adrenalinatours

    $60
    1. San Cristóbal de las Casas

      7hrs 58min - once daily

      $60

      • Antigua Guatemala
  • Shuttle Marvelus Bus & Shuttle

    $50 - $180
    1. San Cristóbal de las Casas

      8hrs 00min - once daily

      $30

    2. Panajachel

      2hrs 30min - 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 $108. From San Cristóbal de las Casas taxi to Antigua Guatemala. 7hrs 58min $102. From San Cristóbal de las Casas drive to Antigua Guatemala. 7hrs 58min $41. From San Cristóbal de las Casas bus to Tuxtla Gutierrez airport, fly to Guatemala City airport, bus to Tivoli, walk to Guatemala City, then bus to Antigua Guatemala. 10hrs 16min $256. From San Cristóbal de las Casas shuttle to Antigua Guatemala. 7hrs 58min $60. From San Cristóbal de las Casas shuttle to Panajachel then shuttle to Antigua Guatemala. 11hrs 00min $58.