Amealco is easiest by car from Queretaro. Drive south on QRO 400, then west on MEX 120; the trip usually takes about 1 hour 15 minutes.
Transportes Amealcenses runs buses from Queretaro's main bus station. They are useful for a simple day trip, though a car makes it easier to reach craft villages and natural sites outside the centre.