Travel from Puerto-Escondido to Antigua-Guatemala

Bus or fly from Puerto Escondido to Antigua Guatemala?

Interjet, Viva Aerobus and 3 other airlines fly from Puerto Escondido to Antigua Guatemala every 4 hours. Alternatively, Marvelus Bus & Shuttle operates a bus from Puerto Escondido to Antigua Guatemala twice daily. Tickets cost $68 and the journey takes 11 h. Transport Guatemala also services this route once daily.

How to get from Puerto Escondido to Antigua Guatemala

From Puerto Escondido airport fly to Guatemala City airport then shuttle to Antigua Guatemala. 6 h 16 min $350. From Puerto Escondido 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 $178. From Puerto Escondido bus to Tapachula Terminal OCC, walk to Tapachula, shuttle to Panajachel, walk to Panajachel, then bus to Antigua Guatemala. 22 h $229. From Puerto Escondido bus to Tapachula, Mexico, bus to Tipografia, bus to Guatemala City, then bus to Antigua Guatemala. 24 h 10 min $90. From Puerto Escondido drive to Antigua Guatemala. 13 h 59 min $98.