Travel options for:
Nearby airports Grutas de Tolantongo

Mexico City (MEX)  •  3 h 49 min

  1. ×2

$124 - $161

Queretaro (QRO)  •  7 h 30 min

  1. ×3

$93 - $115

Leon/Guanajuato (BJX)  •  6 h 19 min

  1. ×2

$52 - $77

Veracruz (VER)  •  8 h 53 min

  1. ×3

$151 - $225

Puebla (PBC)  •  4 h 18 min

  1. ×2

$155 - $210

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

Travel from Nearby-Airports to Grutas-de-Tolantongo

Bus from Nearby airports to Grutas de Tolantongo

You can take a bus from Queretaro (QRO) to Grutas de Tolantongo via Pedro Escobedo, San Juan del Río, México Norte, México Central Norte, and El Tephe in around 7 h 30 min.

How to get from Nearby airports to Grutas de Tolantongo

ModeDurationPrice
From Terminal Aérea line 5 subway to Autobuses del Norte, walk to Mexico City North Bus Terminal, bus to Pachuca, then taxi to Grutas de Tolantongo.3 h 49 min$2948
From Queretaro (QRO) taxi to Pedro Escobedo, bus to San Juan del Río, bus to México Norte, walk to México Central Norte, bus to El Tephe, then taxi to Grutas de Tolantongo.7 h 30 min$2097
From Leon/Guanajuato (BJX) taxi to León, bus to Querétaro, then drive to Grutas de Tolantongo.6 h 19 min$1246
From Veracruz (VER) taxi to Veracruz, bus to Puebla, walk to Puebla Terminal CAPU, bus to Pachuca, then taxi to Grutas de Tolantongo.8 h 53 min$3692
From Puebla (PBC) taxi to Puebla Terminal CAPU, bus to Pachuca, then taxi to Grutas de Tolantongo.4 h 18 min$3635

How long does it take to get from Nearby airports to Grutas de Tolantongo?

It takes approximately 3 h 49 min to get from Nearby airports to Grutas de Tolantongo, including transfers.

Operators from Nearby airports to Grutas de Tolantongo

OperatorPhoneWebsite
Sistema de Transporte Colectivo Metro+52 55 5709 0860Sistema de Transporte Colectivo Metro
Estrella BlancaEstrella Blanca
Transportes Amealcenses S.A. de C.V4272726631Transportes Amealcenses S.A. de C.V
PegassoPegasso
OvnibusOvnibus
ETNETN
ADO+52 800 369 4652ADO