By Car -- From Mexico City, the quickest route is Hwy. 95 (the toll road) to Cuernavaca; just before the Cuernavaca city limits, you'll see the clearly marked turnoff to Tepoztlán on 95D and Hwy. 115. The slower, free federal Hwy. 95D, direct from Mexico City, is also an option and may be preferable if you're departing from the western part of the city. Take 95D south to Km 71, where the exit to Tepoztlán on Hwy. 115 is clearly indicated.
By Bus -- From Mexico City, buses to Tepoztlán run regularly from the Terminal de Sur and the Terminal Poniente. The trip takes an hour.
You can book round-trip transportation to the Mexico City airport through Marquez Sightseeing Tours (www.tourbymexico.com/marqueztours) and some hotels. The round-trip is about 2,000 pesos.
Note: This information was accurate when it was published, but can change without notice. Please be sure to confirm all rates and details directly with the companies in question before planning your trip.