Purmamarca in detail
Buses run to Jujuy (AR$67, 1¼ hours) or Tilcara (from AR$17, 30 minutes) and Humahuaca (from AR$50, 1¼ hours). You can walk or get a cab (AR$30) to the main road junction where more buses pass.
Purmamarca has no gas station; the closest is 25km north, at Tilcara. Westward, the nearest is in Susques, a 130km climb away. South, the closest is Jujuy (62km).